diff --git a/apps/36-blocks/src/app/create-project/create-project.component.html b/apps/36-blocks/src/app/create-project/create-project.component.html index b5099f6c..ba3f0942 100644 --- a/apps/36-blocks/src/app/create-project/create-project.component.html +++ b/apps/36-blocks/src/app/create-project/create-project.component.html @@ -1,4 +1,4 @@ -
+
@if (currentstep === 1) {
+
@if ((isLoading$ | async) || (loadingScript | async)) { }
@@ -126,7 +125,7 @@

{{ user.displayName }}

}
-
+
diff --git a/apps/36-blocks/src/app/layout/main-left-side-nav/main-left-side-nav.component.html b/apps/36-blocks/src/app/layout/main-left-side-nav/main-left-side-nav.component.html index f99d729b..3d407cbf 100644 --- a/apps/36-blocks/src/app/layout/main-left-side-nav/main-left-side-nav.component.html +++ b/apps/36-blocks/src/app/layout/main-left-side-nav/main-left-side-nav.component.html @@ -4,11 +4,12 @@ - {{ item.icon }} + {{ item.icon }} {{ item.label }} } diff --git a/apps/36-blocks/src/app/layout/main-left-side-nav/main-left-side-nav.component.scss b/apps/36-blocks/src/app/layout/main-left-side-nav/main-left-side-nav.component.scss index 8fe41612..7b74e3b3 100644 --- a/apps/36-blocks/src/app/layout/main-left-side-nav/main-left-side-nav.component.scss +++ b/apps/36-blocks/src/app/layout/main-left-side-nav/main-left-side-nav.component.scss @@ -1,6 +1,7 @@ -:host { - a.active-list-item::before { - background-color: var(--mat-list-list-item-hover-state-layer-color, var(--mat-sys-on-surface)); - opacity: var(--mat-list-list-item-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity)); +.service-list { + .mat-mdc-list-item { + border-radius: 8px !important; + height: 42px !important; + margin-bottom: 2px; } } diff --git a/apps/36-blocks/src/app/logs/log/log.component.html b/apps/36-blocks/src/app/logs/log/log.component.html index 140b5110..d484f343 100644 --- a/apps/36-blocks/src/app/logs/log/log.component.html +++ b/apps/36-blocks/src/app/logs/log/log.component.html @@ -1,4 +1,4 @@ -
+
@if (isLoading$ | async) { } @@ -217,10 +217,7 @@ User IP - {{ element.user_ip }} + {{ element.user_ip }} @@ -228,9 +225,7 @@ Endpoint - {{ - element.endpoint - }} + {{ element.endpoint }} @@ -267,7 +262,7 @@ Response time @if (element.response_time != null) { - {{ element.response_time }}ms } diff --git a/apps/36-blocks/src/app/register/register.component.html b/apps/36-blocks/src/app/register/register.component.html index 5888541a..da5b1aa2 100644 --- a/apps/36-blocks/src/app/register/register.component.html +++ b/apps/36-blocks/src/app/register/register.component.html @@ -1,4 +1,4 @@ -
+

Register

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 47e58963..4b794a2a 100644 --- a/apps/36-blocks/src/app/users/management/management.component.html +++ b/apps/36-blocks/src/app/users/management/management.component.html @@ -55,7 +55,7 @@ Role - {{ element.role }} + {{ element.role }} @@ -65,11 +65,7 @@
@for (permission of element.permissionsList; track permission.name) { - - {{ permission.name }} - + {{ permission.name }} }
@@ -168,9 +164,9 @@ Permission -

{{ element.name }}

+

{{ element.name }}

@if (element.description) { -

+

{{ element.description }}

} @@ -240,18 +236,18 @@ @if (selectedSectionIndex === 2) {
-
-
+
+
code Integration Script
-
+
-
+
info @@ -260,15 +256,15 @@

-
-
+
+
html Container HTML
-
+
@@ -283,9 +279,7 @@ -
+
person_add @@ -307,9 +301,7 @@ -
+
group_add @@ -331,9 +323,7 @@ -
+
visibility_off diff --git a/apps/36-blocks/src/app/users/user/user.component.html b/apps/36-blocks/src/app/users/user/user.component.html index 313a7ba7..fe2609c9 100644 --- a/apps/36-blocks/src/app/users/user/user.component.html +++ b/apps/36-blocks/src/app/users/user/user.component.html @@ -1,5 +1,5 @@ @if (loading$ | async; as loading) { -
+
@@ -82,7 +82,7 @@ Name @if (!loading.dataLoading) { - {{ element.name }} + {{ element.name }} } @else { } @@ -94,7 +94,7 @@ Email @if (!loading.dataLoading) { - {{ element.email }} + {{ element.email }} } @else { } @@ -106,9 +106,7 @@ Phone Number @if (!loading.dataLoading) { - {{ - element.mobile ?? '-' - }} + {{ element.mobile ?? '-' }} } @else { } @@ -124,7 +122,7 @@ {{ element?.id?.length > 15 @@ -148,11 +146,7 @@ Block Name @if (!loading.dataLoading) { @if (element?.feature_configuration?.name) { - - {{ element.feature_configuration.name }} - + {{ element.feature_configuration.name }} } @else { - } } @else { diff --git a/apps/36-blocks/src/assets/scss/component/_utility-classes.scss b/apps/36-blocks/src/assets/scss/component/_utility-classes.scss new file mode 100644 index 00000000..639a11e5 --- /dev/null +++ b/apps/36-blocks/src/assets/scss/component/_utility-classes.scss @@ -0,0 +1,19 @@ +// ───────────────────────────────────────────────────────────────────────────── +// Utility Classes — Project-wide reusable semantic classes +// +// Use these classes to maintain visual consistency across the app. +// Colors are driven by --mat-sys-* and --color-common-* CSS custom properties +// so they automatically adapt to light / dark theme. +// ───────────────────────────────────────────────────────────────────────────── + +// ─── Card ──────────────────────────────────────────────────────────────────── +.card-with-header { + @apply rounded-xl border overflow-hidden; + border-color: var(--color-common-border); + + &--header { + @apply flex items-center gap-2 px-4 py-3 border-b; + background-color: var(--color-common-bg) !important; + border-color: inherit !important; + } +} diff --git a/apps/36-blocks/src/assets/scss/theme/_custom-palette.scss b/apps/36-blocks/src/assets/scss/theme/_custom-palette.scss index 07bd90bc..115477e0 100644 --- a/apps/36-blocks/src/assets/scss/theme/_custom-palette.scss +++ b/apps/36-blocks/src/assets/scss/theme/_custom-palette.scss @@ -4,119 +4,119 @@ @use 'sass:map'; @use '@angular/material' as mat; -// Note: Color palettes are generated from primary: #19E6CE +// Note: Color palettes are generated from primary: #0F766E, secondary: #0F766E, tertiary: #0EA5E9, neutral: #FFFFFF, neutral variant: #E5E7EB, error: #DC2626 $_palettes: ( primary: ( 0: #000000, - 10: #00201c, - 20: #003730, - 25: #00443c, - 30: #005047, - 35: #005d53, - 40: #006b5f, - 50: #008677, - 60: #00a391, - 70: #00c0ac, - 80: #00dfc7, - 90: #46fce3, - 95: #b5fff0, - 98: #e5fff8, - 99: #f3fffb, + 10: #00201d, + 20: #003733, + 25: #00433e, + 30: #00504a, + 35: #005d56, + 40: #006a63, + 50: #27847c, + 60: #479e96, + 70: #64bab0, + 80: #80d5cb, + 90: #9cf2e8, + 95: #b2fff5, + 98: #e4fffa, + 99: #f2fffc, 100: #ffffff, ), secondary: ( 0: #000000, - 10: #00201c, - 20: #003730, - 25: #00443c, - 30: #105047, - 35: #205c52, - 40: #2e685e, - 50: #488177, - 60: #629b90, - 70: #7db6ab, - 80: #97d2c6, - 90: #b3eee2, - 95: #c1fdf0, - 98: #e5fff8, - 99: #f3fffb, + 10: #00201d, + 20: #003733, + 25: #00433e, + 30: #00504a, + 35: #005d56, + 40: #006a63, + 50: #27847c, + 60: #479e96, + 70: #64bab0, + 80: #80d5cb, + 90: #9cf2e8, + 95: #b2fff5, + 98: #e4fffa, + 99: #f2fffc, 100: #ffffff, ), tertiary: ( 0: #000000, - 10: #071942, - 20: #1f2f58, - 25: #2b3a64, - 30: #364570, - 35: #42517c, - 40: #4e5d89, - 50: #6776a4, - 60: #808fbf, - 70: #9baadb, - 80: #b6c5f8, - 90: #dbe1ff, - 95: #eef0ff, - 98: #faf8ff, - 99: #fefbff, + 10: #001e2f, + 20: #00344d, + 25: #00405d, + 30: #004c6e, + 35: #00587f, + 40: #006591, + 50: #007fb5, + 60: #009ada, + 70: #34b5fa, + 80: #89ceff, + 90: #c9e6ff, + 95: #e5f2ff, + 98: #f6faff, + 99: #fcfcff, 100: #ffffff, ), neutral: ( 0: #000000, - 10: #151d1b, - 20: #2a3230, - 25: #353d3b, - 30: #404846, - 35: #4c5452, - 40: #58605e, - 50: #707976, - 60: #8a9390, - 70: #a5adaa, - 80: #c0c8c5, - 90: #dce4e1, - 95: #eaf3ef, - 98: #f3fbf8, - 99: #f6fefb, + 10: #1a1c1c, + 20: #2f3131, + 25: #3a3c3c, + 30: #454747, + 35: #515353, + 40: #5d5f5f, + 50: #767777, + 60: #909191, + 70: #aaabab, + 80: #c6c6c7, + 90: #e2e2e2, + 95: #f0f1f1, + 98: #f9f9f9, + 99: #fcfcfc, 100: #ffffff, - 4: #08100e, - 6: #0d1513, - 12: #19211f, - 17: #242c2a, - 22: #2e3634, - 24: #333b39, - 87: #d3dcd9, - 92: #e2eae7, - 94: #e7f0ec, - 96: #edf5f2, + 4: #0c0f0f, + 6: #121414, + 12: #1e2020, + 17: #282a2b, + 22: #333535, + 24: #37393a, + 87: #dadada, + 92: #e8e8e8, + 94: #eeeeee, + 96: #f3f3f4, ), neutral-variant: ( 0: #000000, - 10: #101e1b, - 20: #253330, - 25: #303e3b, - 30: #3b4a46, - 35: #465552, - 40: #52625e, - 50: #6b7a76, - 60: #849490, - 70: #9eafaa, - 80: #bacac5, - 90: #d5e6e1, - 95: #e4f4ef, - 98: #ecfdf8, - 99: #f3fffb, + 10: #191c1f, + 20: #2d3134, + 25: #383c3f, + 30: #44474a, + 35: #505356, + 40: #5c5f62, + 50: #74777b, + 60: #8e9195, + 70: #a9abaf, + 80: #c4c7ca, + 90: #e0e2e6, + 95: #eff1f5, + 98: #f7f9fd, + 99: #fcfcff, 100: #ffffff, ), error: ( 0: #000000, 10: #410002, 20: #690005, - 25: #7e0007, - 30: #93000a, - 35: #a80710, - 40: #ba1a1a, - 50: #de3730, - 60: #ff5449, - 70: #ff897d, + 25: #7d0008, + 30: #93000b, + 35: #a9000f, + 40: #bf0715, + 50: #e42c2a, + 60: #ff544a, + 70: #ff897e, 80: #ffb4ab, 90: #ffdad6, 95: #ffedea, diff --git a/apps/36-blocks/src/styles.scss b/apps/36-blocks/src/styles.scss index 0a282700..3158fe49 100644 --- a/apps/36-blocks/src/styles.scss +++ b/apps/36-blocks/src/styles.scss @@ -11,6 +11,7 @@ @use 'assets/scss/component/loader'; @use 'assets/scss/component/icon'; @use 'assets/scss/component/animation'; +@use 'assets/scss/component/utility-classes'; @use '../../shared/scss/global'; body { background: var(--mat-sys-surface); @@ -22,7 +23,7 @@ body { .bg-color { background-color: var(--color-common-bg) !important; } -.broder-color { +.border-color { border-color: var(--color-common-border) !important; } .secondary-text-color { @@ -30,7 +31,7 @@ body { } /*Main*/ .app-content { - padding: 16px; + padding: 24px; min-height: 100%; height: 100vh; overflow-y: auto; @@ -52,3 +53,8 @@ body { width: 100%; } } + +pre[class*='language-'] { + margin: 0 !important; + border-radius: 0 !important; +}