aboutsummaryrefslogtreecommitdiffstats
path: root/server/sonar-web/src/main/js/apps
diff options
context:
space:
mode:
authorMathieu Suen <mathieu.suen@sonarsource.com>2024-11-28 10:54:35 +0100
committersonartech <sonartech@sonarsource.com>2024-11-29 20:03:08 +0000
commit0be9dd3fc45de847213dce2045f095c1bc64f4e3 (patch)
treee761a44d99dd5196c0236461332a20602eca7da1 /server/sonar-web/src/main/js/apps
parent04286a5eb6d1241da378709ee6ec918d2a71e329 (diff)
downloadsonarqube-0be9dd3fc45de847213dce2045f095c1bc64f4e3.tar.gz
sonarqube-0be9dd3fc45de847213dce2045f095c1bc64f4e3.zip
SONAR-23620 Add AI code assurance illustration
Diffstat (limited to 'server/sonar-web/src/main/js/apps')
-rw-r--r--server/sonar-web/src/main/js/apps/projectQualityGate/ProjectQualityGateAppRenderer.tsx24
1 files changed, 4 insertions, 20 deletions
diff --git a/server/sonar-web/src/main/js/apps/projectQualityGate/ProjectQualityGateAppRenderer.tsx b/server/sonar-web/src/main/js/apps/projectQualityGate/ProjectQualityGateAppRenderer.tsx
index 26e239944bb..e8fc2578262 100644
--- a/server/sonar-web/src/main/js/apps/projectQualityGate/ProjectQualityGateAppRenderer.tsx
+++ b/server/sonar-web/src/main/js/apps/projectQualityGate/ProjectQualityGateAppRenderer.tsx
@@ -44,10 +44,8 @@ import withAvailableFeatures, {
import DisableableSelectOption from '../../components/common/DisableableSelectOption';
import DocumentationLink from '../../components/common/DocumentationLink';
import Suggestions from '../../components/embed-docs-modal/Suggestions';
-import AIAssuredIcon, {
- AiIconColor,
- AiIconVariant,
-} from '../../components/icon-mappers/AIAssuredIcon';
+import AIAssuredIcon, { AiIconColor } from '../../components/icon-mappers/AIAssuredIcon';
+import { AiIconVariant } from '../../components/illustrations/AiAssuredIllustration';
import AiCodeAssuranceBanner from '../../components/ui/AiCodeAssuranceBanner';
import { DocLink } from '../../helpers/doc-links';
import { translate } from '../../helpers/l10n';
@@ -200,14 +198,7 @@ function ProjectQualityGateAppRenderer(props: Readonly<ProjectQualityGateAppRend
{aiAssuranceStatus === AiCodeAssuranceStatus.AI_CODE_ASSURED && (
<AiCodeAssuranceBanner
className="sw-mb-10 sw-w-abs-800"
- icon={
- <AIAssuredIcon
- variant={AiIconVariant.Check}
- color={AiIconColor.Subdued}
- width={84}
- height={84}
- />
- }
+ iconVariant={AiIconVariant.Check}
title={
<FormattedMessage id="project_quality_gate.ai_generated_code_protected.title" />
}
@@ -235,14 +226,7 @@ function ProjectQualityGateAppRenderer(props: Readonly<ProjectQualityGateAppRend
{aiAssuranceStatus === AiCodeAssuranceStatus.CONTAINS_AI_CODE && (
<AiCodeAssuranceBanner
className="sw-mb-10 sw-w-abs-800"
- icon={
- <AIAssuredIcon
- variant={AiIconVariant.Default}
- color={AiIconColor.Subdued}
- width={84}
- height={84}
- />
- }
+ iconVariant={AiIconVariant.Default}
title={
<FormattedMessage id="project_quality_gate.ai_generated_code_not_protected.title" />
}