diff --git a/ui-ngx/src/app/modules/home/components/iot-hub/iot-hub-item-card.component.html b/ui-ngx/src/app/modules/home/components/iot-hub/iot-hub-item-card.component.html index 35c5b3927c..ef20917b8f 100644 --- a/ui-ngx/src/app/modules/home/components/iot-hub/iot-hub-item-card.component.html +++ b/ui-ngx/src/app/modules/home/components/iot-hub/iot-hub-item-card.component.html @@ -28,7 +28,11 @@
{{ creator.description }}
} diff --git a/ui-ngx/src/app/modules/home/pages/iot-hub/iot-hub-creator-profile.component.scss b/ui-ngx/src/app/modules/home/pages/iot-hub/iot-hub-creator-profile.component.scss index 8c4edca2c8..6ca99b6e24 100644 --- a/ui-ngx/src/app/modules/home/pages/iot-hub/iot-hub-creator-profile.component.scss +++ b/ui-ngx/src/app/modules/home/pages/iot-hub/iot-hub-creator-profile.component.scss @@ -79,6 +79,12 @@ } // Name +.tb-creator-name-row { + display: flex; + align-items: center; + gap: 8px; +} + .tb-creator-name { font-size: 28px; font-weight: 500; @@ -88,6 +94,15 @@ margin: 0; } +.tb-creator-verified-badge { + font-size: 32px; + width: 32px; + height: 32px; + color: #00695c; + flex-shrink: 0; + cursor: default; +} + // Description .tb-creator-desc { font-size: 16px; diff --git a/ui-ngx/src/app/shared/models/iot-hub/iot-hub-creator.models.ts b/ui-ngx/src/app/shared/models/iot-hub/iot-hub-creator.models.ts index 16c6a2c409..0f9c791f3d 100644 --- a/ui-ngx/src/app/shared/models/iot-hub/iot-hub-creator.models.ts +++ b/ui-ngx/src/app/shared/models/iot-hub/iot-hub-creator.models.ts @@ -26,4 +26,5 @@ export interface CreatorView { linkedinUrl: string; twitterUrl: string; publishedCount: number; + verified: boolean; } diff --git a/ui-ngx/src/app/shared/models/iot-hub/iot-hub-version.models.ts b/ui-ngx/src/app/shared/models/iot-hub/iot-hub-version.models.ts index d87cb41599..3edb1b5e46 100644 --- a/ui-ngx/src/app/shared/models/iot-hub/iot-hub-version.models.ts +++ b/ui-ngx/src/app/shared/models/iot-hub/iot-hub-version.models.ts @@ -106,6 +106,7 @@ export interface MpItemVersionView { creatorContactEmail: string; creatorDescription: string; creatorAvatarUrl: string; + creatorVerified: boolean; installCount: number; totalInstallCount: number; resources: MpItemVersionResource[]; diff --git a/ui-ngx/src/assets/locale/locale.constant-en_US.json b/ui-ngx/src/assets/locale/locale.constant-en_US.json index f683d7cac8..0d91179da1 100644 --- a/ui-ngx/src/assets/locale/locale.constant-en_US.json +++ b/ui-ngx/src/assets/locale/locale.constant-en_US.json @@ -3774,6 +3774,7 @@ "no-items-found-text": "Try adjusting your search or filters.", "become-a-creator": "Become a creator", "back-to-iot-hub": "Back to IoT Hub", + "verified-creator": "Verified Creator", "published-items": "Published items", "by-creator": "by {{name}}", "installs": "installs",