[IMP] website: reorganise secondary_variables.scss file
Future changes will require a different order of the code in that file. This commit only reorganises the file to make future code review easier. Part of https://github.com/odoo/odoo/pull/52211 Related to task-2197038 closes odoo/odoo#52211 Signed-off-by: Quentin Smetz (qsm) <qsm@odoo.com>
This commit is contained in:
@@ -1,4 +1,24 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// Website customizations
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
// By default, most website palette values are null. Each null value is
|
||||
// automatically replaced with corresponsing values in chosen default values
|
||||
// palette.
|
||||
$-website-values-default: nth($o-website-values-palettes, $o-website-values-palette-number);
|
||||
$-actual-user-website-values-palette: map-merge($-website-values-default, o-map-omit($o-user-website-values));
|
||||
$o-website-values-palettes: append($o-website-values-palettes, $-actual-user-website-values-palette);
|
||||
|
||||
// Enable last website values palette, which is now the user customized one
|
||||
$o-website-values-palette-number: length($o-website-values-palettes);
|
||||
|
||||
$o-website-values: nth($o-website-values-palettes, $o-website-values-palette-number) !default;
|
||||
$o-website-values: map-merge($o-base-website-values-palette, o-map-omit($o-website-values));
|
||||
@function o-website-value($key) {
|
||||
@return map-get($o-website-values, $key);
|
||||
}
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// Colors
|
||||
//------------------------------------------------------------------------------
|
||||
@@ -48,25 +68,9 @@ $o-color-palette-number: length($o-color-palettes);
|
||||
$o-theme-color-palette-number: length($o-theme-color-palettes);
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// Website customizations
|
||||
// Fonts
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
// By default, most website palette values are null. Each null value is
|
||||
// automatically replaced with corresponsing values in chosen default values
|
||||
// palette.
|
||||
$-website-values-default: nth($o-website-values-palettes, $o-website-values-palette-number);
|
||||
$-actual-user-website-values-palette: map-merge($-website-values-default, o-map-omit($o-user-website-values));
|
||||
$o-website-values-palettes: append($o-website-values-palettes, $-actual-user-website-values-palette);
|
||||
|
||||
// Enable last website values palette, which is now the user customized one
|
||||
$o-website-values-palette-number: length($o-website-values-palettes);
|
||||
|
||||
$o-website-values: nth($o-website-values-palettes, $o-website-values-palette-number) !default;
|
||||
$o-website-values: map-merge($o-base-website-values-palette, o-map-omit($o-website-values));
|
||||
@function o-website-value($key) {
|
||||
@return map-get($o-website-values, $key);
|
||||
}
|
||||
|
||||
@if o-website-value('google-fonts') {
|
||||
$o-theme-font-names: join($o-theme-font-names, o-website-value('google-fonts'));
|
||||
@each $font in o-website-value('google-fonts') {
|
||||
|
||||
Reference in New Issue
Block a user