Files
zitadel/console/src/component-themes.scss
T
Max PeintnerandGitHub 7d3c768d8b feat(console): apply private labeling settings (#2059)
* fetch org design an calc palette

* distinct theme deriv

* calculate self theme

* background palette, fix styles

* component fixes, warn color

* warn color

* stylelint config, set warn color

* lint

* fallback theme

* lint

* granted, owned proejct grid

* dynamic privacy policy, fix home layout, dismissables, info-section

* lint

* apply theme from settings

* enable cache

* fix: add primary tint
2021-07-28 14:59:52 +02:00

52 lines
2.3 KiB
SCSS

@import 'src/app/modules/card/card';
@import './styles/table';
@import './styles/input.scss';
@import './styles/error.scss';
@import './styles/link.scss';
@import './styles/sidenav-list';
@import 'src/app/modules/avatar/avatar.component';
@import 'src/app/modules/app-radio/app-type-radio/app-type-radio.component';
@import 'src/app/modules/app-radio/app-auth-method-radio/app-auth-method-radio.component';
@import 'src/app/modules/changes/changes.component';
@import 'src/app/modules/info-section/info-section.component';
@import 'src/app/modules/detail-layout/detail-layout.component';
@import 'src/app/modules/app-card/app-card.component';
@import 'src/app/pages/users/user-detail/auth-user-detail/theme-setting/theme-card';
@import 'src/app/pages/users/user-detail/memberships/memberships.component';
@import 'src/app/pages/projects/owned-projects/owned-project-list/owned-project-grid/owned-project-grid.component';
@import 'src/app/pages/projects/granted-projects/granted-project-list/granted-project-grid/granted-project-grid.component';
@import 'src/app/app.component.scss';
@import 'src/app/modules/form-field/form-field.component.scss';
@import 'src/app/modules/label/label.component.scss';
@import 'src/app/modules/meta-layout/meta.scss';
@import 'src/app/modules/zitadel-tier/zitadel-tier.component.scss';
@import 'src/app/modules/onboarding/onboarding.component.scss';
@import 'src/app/modules/policies/private-labeling-policy/private-labeling-policy.component.scss';
@mixin component-themes($theme) {
@include avatar-theme($theme);
@include app-type-radio-theme($theme);
@include app-auth-method-radio-theme($theme);
@include card-theme($theme);
@include table-theme($theme);
@include detail-layout-theme($theme);
@include sidenav-list-theme($theme);
@include app-card-theme($theme);
@include membership-theme($theme);
@include changes-theme($theme);
@include theme-card($theme);
@include input-theme($theme);
@include textvar($theme);
@include cnsl-form-field-theme($theme);
@include cnsl-label-theme($theme);
@include cnsl-error-theme($theme);
@include link-theme($theme);
@include meta-theme($theme);
@include info-section-theme($theme);
@include onboarding-theme($theme);
@include tier-theme($theme);
@include private-label-theme($theme);
@include owned-project-grid-theme($theme);
@include granted-project-grid-theme($theme);
}