From 289c0b1e77a9061f6ed56f62a55377ea283bf189 Mon Sep 17 00:00:00 2001 From: Saurabh186 Date: Wed, 1 Apr 2026 13:30:35 +0530 Subject: [PATCH] fix disign issue --- .../create-feature.component.html | 18 ++++++------- .../features/feature/feature.component.html | 2 +- .../src/app/layout/layout.component.html | 11 ++++---- .../src/app/layout/layout.component.scss | 12 +++++++++ .../management/management.component.html | 27 +++++++++---------- .../users/management/management.component.ts | 2 ++ .../src/assets/scss/theme/_default-theme.scss | 4 +++ apps/36-blocks/src/styles.scss | 1 + 8 files changed, 47 insertions(+), 30 deletions(-) diff --git a/apps/36-blocks/src/app/features/create-feature/create-feature.component.html b/apps/36-blocks/src/app/features/create-feature/create-feature.component.html index 0fc04aac..2996f617 100644 --- a/apps/36-blocks/src/app/features/create-feature/create-feature.component.html +++ b/apps/36-blocks/src/app/features/create-feature/create-feature.component.html @@ -42,7 +42,7 @@

Add New Block

@if (!isEditMode) { Add New Block Block Name
-
+
} -
+ }
diff --git a/apps/36-blocks/src/app/features/feature/feature.component.html b/apps/36-blocks/src/app/features/feature/feature.component.html index f3f59f57..c04f457c 100644 --- a/apps/36-blocks/src/app/features/feature/feature.component.html +++ b/apps/36-blocks/src/app/features/feature/feature.component.html @@ -76,7 +76,7 @@

Blocks

{{ element.reference_id?.length > 15 diff --git a/apps/36-blocks/src/app/layout/layout.component.html b/apps/36-blocks/src/app/layout/layout.component.html index 2f25f06c..67fee5f5 100644 --- a/apps/36-blocks/src/app/layout/layout.component.html +++ b/apps/36-blocks/src/app/layout/layout.component.html @@ -4,11 +4,12 @@ [class.mat-drawer-toggle-btn-hover]="isSideNavOpen()" [class]="!isSideNavOpen() ? 'overflow-hidden !w-[56px] p-1.5' : 'w-[246px]'" > -
+
@if (!isSideNavOpen()) { apps @@ -65,14 +66,14 @@
diff --git a/apps/36-blocks/src/app/layout/layout.component.scss b/apps/36-blocks/src/app/layout/layout.component.scss index 015ae483..15a92c26 100644 --- a/apps/36-blocks/src/app/layout/layout.component.scss +++ b/apps/36-blocks/src/app/layout/layout.component.scss @@ -1,3 +1,15 @@ +:not(.collapsed-sidebar) { + .mat-drawer-content { + .sidebar-toggle-btn { + opacity: 0; + transition: opacity 0.2s ease; + } + + &:hover .sidebar-toggle-btn { + opacity: 1; + } + } +} :not(.collapsed-sidebar) { @media (max-width: 992px) { .mat-drawer-content { diff --git a/apps/36-blocks/src/app/users/management/management.component.html b/apps/36-blocks/src/app/users/management/management.component.html index 4b794a2a..0daf2bb5 100644 --- a/apps/36-blocks/src/app/users/management/management.component.html +++ b/apps/36-blocks/src/app/users/management/management.component.html @@ -63,11 +63,13 @@ Permissions -
+ @for (permission of element.permissionsList; track permission.name) { - {{ permission.name }} + + {{ permission.name }} + } -
+
@@ -235,11 +237,11 @@ @if (selectedSectionIndex === 2) { -
+
- code + code Integration Script
@@ -247,19 +249,14 @@
-
- info -

- Add this script to your page to integrate the user management component. -

-
+

+ Add this script to your page to integrate the user management component. +

- html + html Container HTML
@@ -275,7 +272,7 @@ @if (selectedSectionIndex === 3) {
-

Default Roles

+

Default Roles

diff --git a/apps/36-blocks/src/app/users/management/management.component.ts b/apps/36-blocks/src/app/users/management/management.component.ts index 98fe4e72..3f934021 100644 --- a/apps/36-blocks/src/app/users/management/management.component.ts +++ b/apps/36-blocks/src/app/users/management/management.component.ts @@ -40,6 +40,7 @@ import { IPaginatedResponse } from '@proxy/models/root-models'; import { UserComponentStore } from '../user/user.store'; import { MatDialog, MatDialogRef } from '@angular/material/dialog'; import { PROXY_DOM_ID } from '@proxy/constant'; +import { MatChipsModule } from '@angular/material/chips'; interface IRole { id: number; @@ -72,6 +73,7 @@ interface IRole { ServiceListComponent, CopyButtonComponent, MarkdownModule, + MatChipsModule, ], templateUrl: './management.component.html', styleUrls: ['./management.component.scss'], diff --git a/apps/36-blocks/src/assets/scss/theme/_default-theme.scss b/apps/36-blocks/src/assets/scss/theme/_default-theme.scss index a27aea54..93edda4c 100644 --- a/apps/36-blocks/src/assets/scss/theme/_default-theme.scss +++ b/apps/36-blocks/src/assets/scss/theme/_default-theme.scss @@ -13,6 +13,7 @@ html { @include mat.system-level-typography(theme.$light-theme); --mat-sys-outline: var(--color-common-border); --mat-sys-on-surface: var(--proxy-neutral-40); + --mat-list-list-item-label-text-size: 0.875rem; } /* System default: follow OS dark mode when body has no theme class */ @@ -22,6 +23,7 @@ html { @include mat.system-level-colors(theme.$dark-theme); --mat-sys-outline: var(--color-common-border); --mat-sys-on-surface: var(--proxy-neutral-80); + --mat-list-list-item-label-text-size: 0.875rem; } } @@ -31,6 +33,7 @@ body.dark-theme { @include mat.system-level-colors(theme.$dark-theme); --mat-sys-outline: var(--color-common-border); --mat-sys-on-surface: var(--proxy-neutral-80); + --mat-list-list-item-label-text-size: 0.875rem; } /* Force light theme (overrides OS dark preference) */ @@ -39,4 +42,5 @@ body.light-theme { @include mat.system-level-colors(theme.$light-theme); --mat-sys-outline: var(--color-common-border); --mat-sys-on-surface: var(--proxy-neutral-40); + --mat-list-list-item-label-text-size: 0.875rem; } diff --git a/apps/36-blocks/src/styles.scss b/apps/36-blocks/src/styles.scss index 1d53fa33..64bb564d 100644 --- a/apps/36-blocks/src/styles.scss +++ b/apps/36-blocks/src/styles.scss @@ -16,6 +16,7 @@ body { background: var(--mat-sys-surface); color: var(--mat-sys-on-surface); + font-size: 0.875rem; } .text-color { color: var(--mat-sys-on-surface);