+
diff --git a/projects/netgrif-components/src/lib/navigation/navigation-double-drawer/navigation-double-drawer.component.scss b/projects/netgrif-components/src/lib/navigation/navigation-double-drawer/navigation-double-drawer.component.scss
index 7ca957c50c..d184347e8d 100644
--- a/projects/netgrif-components/src/lib/navigation/navigation-double-drawer/navigation-double-drawer.component.scss
+++ b/projects/netgrif-components/src/lib/navigation/navigation-double-drawer/navigation-double-drawer.component.scss
@@ -42,10 +42,6 @@
box-shadow: 0px 2px 4px rgba(13, 45, 60, 0.16), 0px 4px 8px rgba(84, 110, 122, 0.16);
}
-.border-bottom {
- border-bottom: 1px solid #E2E8F0;
-}
-
.logo {
height: 60px;
}
@@ -66,7 +62,6 @@
height: 40px;
width: 40px;
font-size: 40px;
- color: rgba(0, 0, 0, 0.7);
}
.icon-container {
@@ -78,10 +73,6 @@
cursor: pointer;
}
-.menu-font-color {
- color: rgba(0, 0, 0, 0.7) !important;
-}
-
.margin-top-65 {
margin-top: 49px;
}
@@ -107,7 +98,6 @@
cursor: pointer;
padding: 10px 8px;
margin: 0 8px;
- color: rgba(0, 0, 0, 0.7);
position: relative;
border-radius: 8px;
font-weight: 500;
@@ -141,7 +131,6 @@
bottom: 0;
pointer-events: none;
border-radius: inherit;
- background: black;
transition: opacity 200ms cubic-bezier(0.35, 0, 0.25, 1), background-color 200ms cubic-bezier(0.35, 0, 0.25, 1);
}
}
@@ -164,13 +153,11 @@
height: 33px;
outline: none !important;
cursor: pointer;
- background: #fafafa;
}
.toolbar {
min-height: 50px !important;
height: 50px;
- border-bottom: 1px solid #E2E8F0;
}
@media screen and (max-width: 959.99px) {
@@ -240,13 +227,7 @@
overflow: hidden;
}
-.content-color {
- background-color: #F8FAFC;
-}
-
-
.expansion-indicator {
- color: rgba(0, 0, 0, 0.5);
margin-right: 10px;
}
@@ -264,10 +245,6 @@
transform: scale(0.7);
}
-.order-text {
- color: rgba(0, 0, 0, 0.7);
-}
-
.order-icon-wrapper {
margin-bottom: 0;
}
diff --git a/projects/netgrif-components/src/lib/navigation/navigation.theme.scss b/projects/netgrif-components/src/lib/navigation/navigation.theme.scss
index 73565b89e3..5452d429df 100644
--- a/projects/netgrif-components/src/lib/navigation/navigation.theme.scss
+++ b/projects/netgrif-components/src/lib/navigation/navigation.theme.scss
@@ -1,17 +1,58 @@
@use '@angular/material' as mat;
-@mixin navigation-theme($theme) {
+@mixin navigation-theme($theme, $nae-variables) {
$primary: map-get($theme, primary);
$accent: map-get($theme, accent);
+ // DOUBLE DRAWER
+ .drawer-border-bottom {
+ border-bottom: 1px solid map-get($nae-variables, drawer-border);
+ }
+
+ .menu-font-color {
+ color: map-get($nae-variables, drawer-color) !important;
+ }
+
+ .icon-large {
+ color: map-get($nae-variables, drawer-color);
+ }
+
+ .tree-node {
+ color: map-get($nae-variables, drawer-color);
+ .menu-item-focus-overlay {
+ background: map-get($nae-variables, drawer-color);
+ }
+ }
+
+ .logoimg-tool {
+ background: map-get($nae-variables, drawer-logo);
+ }
+
+ .toolbar {
+ border-bottom: 1px solid map-get($nae-variables, drawer-border);
+ }
+
+ .content-color {
+ background-color: map-get($nae-variables, drawer-background);
+ }
+
+ .expansion-indicator {
+ color: map-get($nae-variables, drawer-color);
+ }
+
+ .order-text {
+ color: map-get($nae-variables, drawer-color);
+ }
+
+ // END
.active-navigation-route {
background-color: rgba(mat.get-color-from-palette($accent), 0.3);
}
.active-rail {
- background: white;
- border-bottom: 1px solid #dddddd;
- border-top: 1px solid #dddddd;
+ background: map-get($nae-variables, rail-background);
+ border-bottom: 1px solid map-get($nae-variables, rail-border);
+ border-top: 1px solid map-get($nae-variables, drail-border);
border-left: 3px solid mat.get-color-from-palette($primary);
.icon-large {
@@ -20,7 +61,7 @@
}
.rail-color {
- background: #F8FAFC;
+ background: map-get($nae-variables, drawer-background);
}
.rail-selected-color {
diff --git a/projects/netgrif-components/src/lib/panel/panel.component.scss b/projects/netgrif-components/src/lib/panel/panel.component.scss
index 5858601098..9946f5104f 100644
--- a/projects/netgrif-components/src/lib/panel/panel.component.scss
+++ b/projects/netgrif-components/src/lib/panel/panel.component.scss
@@ -1,8 +1,3 @@
-.mat-expansion-panel-header {
- border-bottom: 1px solid rgba(0, 0, 0, .03);
- color: rgba(0, 0, 0, .87);
-}
-
.header-padding {
padding: 0 16px;
}
diff --git a/projects/netgrif-components/src/lib/panel/panel.theme.scss b/projects/netgrif-components/src/lib/panel/panel.theme.scss
index a8e113cc59..6c458ec293 100644
--- a/projects/netgrif-components/src/lib/panel/panel.theme.scss
+++ b/projects/netgrif-components/src/lib/panel/panel.theme.scss
@@ -1,6 +1,6 @@
@use '@angular/material' as mat;
-@mixin panel-component($theme) {
+@mixin panel-component($theme, $nae-variables) {
$primary: map-get($theme, primary);
$accent: map-get($theme, accent);
.panel-color:hover {
@@ -73,10 +73,15 @@
.panel-body {
.mat-expansion-panel-body {
padding: 0 !important;
- background-color: #F8FAFC;
+ background-color: map-get($nae-variables, panel-background);
}
}
+ .mat-expansion-panel-header {
+ border-bottom: 1px solid map-get($nae-variables, panel-border);
+ color: map-get($nae-variables, panel-color);
+ }
+
.single-task-fix {
.mat-expansion-panel-content {
height: 100% !important;
diff --git a/projects/netgrif-components/src/lib/search/advanced-search/search-clause-component/search-clause.component.scss b/projects/netgrif-components/src/lib/search/advanced-search/search-clause-component/search-clause.component.scss
index 9adee22b64..6dc42ae250 100644
--- a/projects/netgrif-components/src/lib/search/advanced-search/search-clause-component/search-clause.component.scss
+++ b/projects/netgrif-components/src/lib/search/advanced-search/search-clause-component/search-clause.component.scss
@@ -12,6 +12,5 @@
.prefix-icon{
font-size: 18px;
- color: #64748B;
}
diff --git a/projects/netgrif-components/src/lib/search/advanced-search/search-clause-component/search-clause.component.theme.scss b/projects/netgrif-components/src/lib/search/advanced-search/search-clause-component/search-clause.component.theme.scss
index 8e919bb9cc..5d6435e6a4 100644
--- a/projects/netgrif-components/src/lib/search/advanced-search/search-clause-component/search-clause.component.theme.scss
+++ b/projects/netgrif-components/src/lib/search/advanced-search/search-clause-component/search-clause.component.theme.scss
@@ -1,9 +1,13 @@
@use '@angular/material' as mat;
-@mixin search-clause-theme($theme) {
+@mixin search-clause-theme($theme, $nae-variables) {
$primary: map-get($theme, primary);
.clause-body-color {
background: mat.get-color-from-palette($primary, 100);
}
+
+ .prefix-icon{
+ color: map-get($nae-variables, base-color);
+ }
}
diff --git a/projects/netgrif-components/src/lib/search/advanced-search/search-predicate-component/search-predicate.component.scss b/projects/netgrif-components/src/lib/search/advanced-search/search-predicate-component/search-predicate.component.scss
index 414b47216c..a0a085669b 100644
--- a/projects/netgrif-components/src/lib/search/advanced-search/search-predicate-component/search-predicate.component.scss
+++ b/projects/netgrif-components/src/lib/search/advanced-search/search-predicate-component/search-predicate.component.scss
@@ -19,11 +19,6 @@
margin-left: 4px;
}
-// TODO 19.1.2021 - we might want to get the "white" color from the theme, so that it is not hardcoded
-.white-background {
- background: #fafafa;
-}
-
::ng-deep .mat-form-field-wrapper {
margin: 0;
padding-bottom: 0;
@@ -32,7 +27,6 @@
.mat-form-field-wrapper-search {
margin: 0 !important;
border-radius: 5px;
- background: #fafafa;
min-width: 250px;
}
@@ -45,7 +39,6 @@
.prefix-icon {
font-size: 18px;
- color: #64748B;
}
@media only screen and (max-width: 599px) {
diff --git a/projects/netgrif-components/src/lib/search/advanced-search/search-predicate-component/search-predicate.component.theme.scss b/projects/netgrif-components/src/lib/search/advanced-search/search-predicate-component/search-predicate.component.theme.scss
index 49c0db9479..9dbbfe24f0 100644
--- a/projects/netgrif-components/src/lib/search/advanced-search/search-predicate-component/search-predicate.component.theme.scss
+++ b/projects/netgrif-components/src/lib/search/advanced-search/search-predicate-component/search-predicate.component.theme.scss
@@ -1,6 +1,6 @@
@use '@angular/material' as mat;
-@mixin search-predicate-theme($theme) {
+@mixin search-predicate-theme($theme, $nae-variables) {
$primary: map-get($theme, primary);
.predicate-body-color {
@@ -13,4 +13,16 @@
padding-bottom: 0;
}
}
+
+ white-background {
+ background: map-get($nae-variables, search-background);
+ }
+
+ .mat-form-field-wrapper-search {
+ background: map-get($nae-variables, search-background);
+ }
+
+ .prefix-icon {
+ color: map-get($nae-variables, base-color);
+ }
}
diff --git a/projects/netgrif-components/src/lib/search/fulltext-search-component/fulltext-search.component.scss b/projects/netgrif-components/src/lib/search/fulltext-search-component/fulltext-search.component.scss
index bb4b8c9ff6..7b25c859fb 100644
--- a/projects/netgrif-components/src/lib/search/fulltext-search-component/fulltext-search.component.scss
+++ b/projects/netgrif-components/src/lib/search/fulltext-search-component/fulltext-search.component.scss
@@ -4,7 +4,6 @@
}
.fulltext-search {
- background: white;
min-width: 360px;
border-radius: 6px;
}
diff --git a/projects/netgrif-components/src/lib/search/search-component/search.component-theme.scss b/projects/netgrif-components/src/lib/search/search-component/search.component-theme.scss
index fc2603da25..d2f6d1579d 100644
--- a/projects/netgrif-components/src/lib/search/search-component/search.component-theme.scss
+++ b/projects/netgrif-components/src/lib/search/search-component/search.component-theme.scss
@@ -1,6 +1,6 @@
@use '@angular/material' as mat;
-@mixin advanced-search-icon($theme) {
+@mixin advanced-search-icon($theme, $nae-variables) {
$primary: map-get($theme, primary);
.advanced-search-icon {
@@ -18,4 +18,12 @@
.mat-menu-item:hover:not([disabled]), .mat-menu-item.cdk-program-focused:not([disabled]), .mat-menu-item.cdk-keyboard-focused:not([disabled]), .mat-menu-item-highlighted:not([disabled]) {
background: mat.get-color-from-palette($primary, 50) !important;
}
+
+ .prefix-icon {
+ color: map-get($nae-variables, base-color) !important;
+ }
+
+ .fulltext-search {
+ background: map-get($nae-variables, search-backgroud);
+ }
}
diff --git a/projects/netgrif-components/src/lib/search/search-component/search.component.scss b/projects/netgrif-components/src/lib/search/search-component/search.component.scss
index 67f1c3fdeb..c27e026813 100644
--- a/projects/netgrif-components/src/lib/search/search-component/search.component.scss
+++ b/projects/netgrif-components/src/lib/search/search-component/search.component.scss
@@ -40,8 +40,3 @@
min-width: 44px;
padding: 0;
}
-
-.prefix-icon {
- color: #64748B !important;
-}
-
diff --git a/projects/netgrif-components/src/lib/side-menu/content-components/multi-user-assign/multi-user-assign.component.scss b/projects/netgrif-components/src/lib/side-menu/content-components/multi-user-assign/multi-user-assign.component.scss
index d5e7c575f9..4347e6aee4 100644
--- a/projects/netgrif-components/src/lib/side-menu/content-components/multi-user-assign/multi-user-assign.component.scss
+++ b/projects/netgrif-components/src/lib/side-menu/content-components/multi-user-assign/multi-user-assign.component.scss
@@ -1,4 +1,3 @@
-@import '../../side-menu.theme';
@import '../../../../styles/core';
.user-assign-container {
diff --git a/projects/netgrif-components/src/lib/side-menu/content-components/new-case/new-case.component.scss b/projects/netgrif-components/src/lib/side-menu/content-components/new-case/new-case.component.scss
index 436a817202..fa1e435946 100644
--- a/projects/netgrif-components/src/lib/side-menu/content-components/new-case/new-case.component.scss
+++ b/projects/netgrif-components/src/lib/side-menu/content-components/new-case/new-case.component.scss
@@ -1,8 +1,5 @@
-@import '../../side-menu.theme';
-
.version-span{
padding-left: 8px;
- color: gray;
}
.spinner-margin {
diff --git a/projects/netgrif-components/src/lib/side-menu/content-components/user-assign/user-assign.component.scss b/projects/netgrif-components/src/lib/side-menu/content-components/user-assign/user-assign.component.scss
index d5e7c575f9..4347e6aee4 100644
--- a/projects/netgrif-components/src/lib/side-menu/content-components/user-assign/user-assign.component.scss
+++ b/projects/netgrif-components/src/lib/side-menu/content-components/user-assign/user-assign.component.scss
@@ -1,4 +1,3 @@
-@import '../../side-menu.theme';
@import '../../../../styles/core';
.user-assign-container {
diff --git a/projects/netgrif-components/src/lib/side-menu/side-menu.theme.scss b/projects/netgrif-components/src/lib/side-menu/side-menu.theme.scss
index b2cf5d2922..82188ddb35 100644
--- a/projects/netgrif-components/src/lib/side-menu/side-menu.theme.scss
+++ b/projects/netgrif-components/src/lib/side-menu/side-menu.theme.scss
@@ -8,7 +8,7 @@
}
}
-@mixin side-menu-theme($theme) {
+@mixin side-menu-theme($theme, $nae-variables) {
$primary: map-get($theme, primary);
.custom-mat-toolbar {
@@ -21,4 +21,8 @@
line-height: 32px;
font-family: 'Roboto', sans-serif;
}
+
+ .version-span {
+ color: map-get($nae-variables, base-color);
+ }
}
diff --git a/projects/netgrif-components/src/lib/snack-bar/snack-bar.theme.scss b/projects/netgrif-components/src/lib/snack-bar/snack-bar.theme.scss
index 0be0875b31..ae37428101 100644
--- a/projects/netgrif-components/src/lib/snack-bar/snack-bar.theme.scss
+++ b/projects/netgrif-components/src/lib/snack-bar/snack-bar.theme.scss
@@ -6,10 +6,12 @@
}
}
-.snack-bar-icon-margin {
- margin-right: 8px;
-}
+@mixin snack-bar-theme($theme, $nae-variables) {
+ .snack-bar-icon-margin {
+ margin-right: 8px;
+ }
-.snack-bar-close-icon {
- color: #dedede
+ .snack-bar-close-icon {
+ color: map-get($nae-variables, snack-bar-icon);
+ }
}
diff --git a/projects/netgrif-components/src/lib/tabs/tabs.theme.scss b/projects/netgrif-components/src/lib/tabs/tabs.theme.scss
index 2347fd64bb..cb404315f6 100644
--- a/projects/netgrif-components/src/lib/tabs/tabs.theme.scss
+++ b/projects/netgrif-components/src/lib/tabs/tabs.theme.scss
@@ -1,6 +1,6 @@
@use '@angular/material' as mat;
-@mixin tabs-theme($theme) {
+@mixin tabs-theme($theme, $nae-variables) {
$primary: map-get($theme, primary);
.center-tabs {
.mat-tab-labels {
@@ -15,11 +15,11 @@
}
.mat-tab-label-container {
- background: white;
+ background: map-get($nae-variables, tabs-background);
}
.mat-tab-header {
- border-bottom: 2px solid #E2E8F0;
+ border-bottom: 2px solid map-get($nae-variables, tabs-border);
}
.icon-tab-color {
diff --git a/projects/netgrif-components/src/lib/task-content/field-component-resolver/field-component-resolver.component.scss b/projects/netgrif-components/src/lib/task-content/field-component-resolver/field-component-resolver.component.scss
index b05a39d6f3..8e495421e5 100644
--- a/projects/netgrif-components/src/lib/task-content/field-component-resolver/field-component-resolver.component.scss
+++ b/projects/netgrif-components/src/lib/task-content/field-component-resolver/field-component-resolver.component.scss
@@ -20,9 +20,7 @@
.phl-col {
height: 70px;
flex: 0 0 90%;
- background-color: #ced4da;
border-radius: 8px;
-
}
.phl-item {
@@ -31,7 +29,6 @@
display: flex;
flex-wrap: wrap;
overflow: hidden;
- background-color: #fff;
&::after {
position: absolute;
@@ -40,13 +37,6 @@
bottom: 0;
left: 0;
transform: translateX(-100%);
- background-image: linear-gradient(
- 90deg,
- rgba(#fff, 0) 0,
- rgba(#fff, 0.2) 20%,
- rgba(#fff, 0.5) 60%,
- rgba(#fff, 0)
- );
animation: shimmer 1s infinite;
content: '';
}
diff --git a/projects/netgrif-components/src/lib/task-content/task-content.theme.scss b/projects/netgrif-components/src/lib/task-content/task-content.theme.scss
new file mode 100644
index 0000000000..204404ac41
--- /dev/null
+++ b/projects/netgrif-components/src/lib/task-content/task-content.theme.scss
@@ -0,0 +1,24 @@
+@use '@angular/material' as mat;
+
+@mixin task-content-theme($theme, $nae-variables) {
+ .paper-view-content {
+ border: 1px solid map-get($nae-variables, base-color);
+ }
+
+ .phl-col {
+ background-color: map-get($nae-variables, loading-placeholder-col);
+ }
+
+ .phl-item {
+ background-color: map-get($nae-variables, loading-placeholder);
+ &::after {
+ background-image: linear-gradient(
+ 90deg,
+ rgba(map-get($nae-variables, loading-placeholder), 0) 0,
+ rgba(map-get($nae-variables, loading-placeholder), 0.2) 20%,
+ rgba(map-get($nae-variables, loading-placeholder), 0.5) 60%,
+ rgba(map-get($nae-variables, loading-placeholder), 0)
+ );
+ }
+ }
+}
diff --git a/projects/netgrif-components/src/lib/task-content/task-content/task-content.component.scss b/projects/netgrif-components/src/lib/task-content/task-content/task-content.component.scss
index 13d1d93d12..0be550dd22 100644
--- a/projects/netgrif-components/src/lib/task-content/task-content/task-content.component.scss
+++ b/projects/netgrif-components/src/lib/task-content/task-content/task-content.component.scss
@@ -5,7 +5,6 @@
.paper-view-content {
padding: 20px;
width: 22cm;
- border: 1px solid #dddddd;
}
.scrolling_data {
diff --git a/projects/netgrif-components/src/lib/user/profile/profile.component.html b/projects/netgrif-components/src/lib/user/profile/profile.component.html
index a8edbdae54..287eccca39 100644
--- a/projects/netgrif-components/src/lib/user/profile/profile.component.html
+++ b/projects/netgrif-components/src/lib/user/profile/profile.component.html
@@ -14,7 +14,7 @@
{{ 'profile.notLogged' | translate}}
{{user.fullName}}