From 70b64705accbe4fd5c90e5e9703b9d5501fc8e5e Mon Sep 17 00:00:00 2001 From: "Antoine (anso)" Date: Wed, 10 Sep 2025 08:13:45 +0000 Subject: [PATCH] [FIX] theme_*: restore themes dark footers MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit *: anelusia, artists, avantgarde, aviato, beauty, bistro, bookstore, buzzy, cobalt, enark, graphene, kiddo, loftspace, monglia, odoo_experts, orchid, real_estate, treehouse, yes The footer color was switched from o_cc5 to o_cc2 in commit [1]. Several themes relied on the footer being dark by default without having to override o_cc5. Since the default footer is now light, those themes were updated to explicitly use a dark preset. [1]: https://github.com/odoo/odoo/commit/62cad846a5c8adf52fc0450bc3f5cfd0492d0622 task-5074919 closes odoo/design-themes#1146 X-original-commit: 1a44024129103fd41c568516f15af3f4412b43fb Signed-off-by: Quentin Smetz (qsm) Signed-off-by: Antoine Sougné (anso) --- theme_anelusia/static/src/scss/primary_variables.scss | 4 ++++ theme_artists/static/src/scss/primary_variables.scss | 4 ++++ theme_avantgarde/static/src/scss/primary_variables.scss | 4 ++++ theme_aviato/static/src/scss/primary_variables.scss | 4 ++++ theme_beauty/static/src/scss/primary_variables.scss | 4 ++++ theme_bistro/static/src/scss/primary_variables.scss | 4 ++++ theme_bookstore/static/src/scss/primary_variables.scss | 4 ++++ theme_buzzy/static/src/scss/primary_variables.scss | 4 ++++ theme_cobalt/static/src/scss/primary_variables.scss | 4 ++++ theme_enark/static/src/scss/primary_variables.scss | 4 ++++ theme_graphene/static/src/scss/primary_variables.scss | 4 ++++ theme_kiddo/static/src/scss/primary_variables.scss | 4 ++++ theme_loftspace/static/src/scss/primary_variables.scss | 4 ++++ theme_monglia/static/src/scss/primary_variables.scss | 4 ++++ theme_odoo_experts/static/src/scss/primary_variables.scss | 4 ++++ theme_orchid/static/src/scss/primary_variables.scss | 4 ++++ theme_real_estate/static/src/scss/primary_variables.scss | 4 ++++ theme_treehouse/static/src/scss/primary_variables.scss | 4 ++++ theme_yes/static/src/scss/primary_variables.scss | 4 ++++ 19 files changed, 76 insertions(+) diff --git a/theme_anelusia/static/src/scss/primary_variables.scss b/theme_anelusia/static/src/scss/primary_variables.scss index 95873c3a8..22c8637f2 100644 --- a/theme_anelusia/static/src/scss/primary_variables.scss +++ b/theme_anelusia/static/src/scss/primary_variables.scss @@ -32,6 +32,10 @@ $o-website-values-palettes: ( ), ); +$default-25: map-get($o-color-palettes, 'default-25'); +$default-25: map-merge($default-25, ('footer': 5)); +$o-color-palettes: map-merge($o-color-palettes, ('default-25': $default-25)); + //------------------------------------------------------------------------------// // Fonts //------------------------------------------------------------------------------// diff --git a/theme_artists/static/src/scss/primary_variables.scss b/theme_artists/static/src/scss/primary_variables.scss index c7c953fba..c88e542c3 100644 --- a/theme_artists/static/src/scss/primary_variables.scss +++ b/theme_artists/static/src/scss/primary_variables.scss @@ -120,6 +120,10 @@ $o-website-values-palettes: ( ), ); +$artists-1: map-get($o-color-palettes, 'artists-1'); +$artists-1: map-merge($artists-1, ('footer': 5)); +$o-color-palettes: map-merge($o-color-palettes, ('artists-1': $artists-1)); + $o-selected-color-palettes-names: append($o-selected-color-palettes-names, 'artists-1'); $o-color-palettes-compatibility-indexes: ( diff --git a/theme_avantgarde/static/src/scss/primary_variables.scss b/theme_avantgarde/static/src/scss/primary_variables.scss index 87c534f43..2c54fbafc 100644 --- a/theme_avantgarde/static/src/scss/primary_variables.scss +++ b/theme_avantgarde/static/src/scss/primary_variables.scss @@ -186,6 +186,10 @@ $o-website-values-palettes: ( ), ); +$default-15: map-get($o-color-palettes, 'default-15'); +$default-15: map-merge($default-15, ('footer': 5)); +$o-color-palettes: map-merge($o-color-palettes, ('default-15': $default-15)); + $o-color-palettes-compatibility-indexes: ( 1: 'avantgarde-1', 2: 'avantgarde-2', diff --git a/theme_aviato/static/src/scss/primary_variables.scss b/theme_aviato/static/src/scss/primary_variables.scss index b38505408..20e06e7f9 100644 --- a/theme_aviato/static/src/scss/primary_variables.scss +++ b/theme_aviato/static/src/scss/primary_variables.scss @@ -47,6 +47,10 @@ $o-website-values-palettes: ( ), ); +$default-16: map-get($o-color-palettes, 'default-16'); +$default-16: map-merge($default-16, ('footer': 5)); +$o-color-palettes: map-merge($o-color-palettes, ('default-16': $default-16)); + //------------------------------------------------------------------------------ // Fonts //------------------------------------------------------------------------------ diff --git a/theme_beauty/static/src/scss/primary_variables.scss b/theme_beauty/static/src/scss/primary_variables.scss index 1f7595614..b6a946ccf 100644 --- a/theme_beauty/static/src/scss/primary_variables.scss +++ b/theme_beauty/static/src/scss/primary_variables.scss @@ -80,6 +80,10 @@ $o-website-values-palettes: ( ), ); +$default-light-3: map-get($o-color-palettes, 'default-light-3'); +$default-light-3: map-merge($default-light-3, ('footer': 5)); +$o-color-palettes: map-merge($o-color-palettes, ('default-light-3': $default-light-3)); + $o-color-palettes-compatibility-indexes: ( 1: 'beauty-1', 2: 'beauty-2', diff --git a/theme_bistro/static/src/scss/primary_variables.scss b/theme_bistro/static/src/scss/primary_variables.scss index cfad0227b..6d8b6b2db 100644 --- a/theme_bistro/static/src/scss/primary_variables.scss +++ b/theme_bistro/static/src/scss/primary_variables.scss @@ -39,6 +39,10 @@ $o-website-values-palettes: ( ), ); +$default-22: map-get($o-color-palettes, 'default-22'); +$default-22: map-merge($default-22, ('footer': 5)); +$o-color-palettes: map-merge($o-color-palettes, ('default-22': $default-22)); + //------------------------------------------------------------------------------ // Fonts //------------------------------------------------------------------------------ diff --git a/theme_bookstore/static/src/scss/primary_variables.scss b/theme_bookstore/static/src/scss/primary_variables.scss index db2e205d0..2e64e908d 100644 --- a/theme_bookstore/static/src/scss/primary_variables.scss +++ b/theme_bookstore/static/src/scss/primary_variables.scss @@ -74,6 +74,10 @@ $o-website-values-palettes: ( ), ); +$default-26: map-get($o-color-palettes, 'default-26'); +$default-26: map-merge($default-26, ('footer': 5)); +$o-color-palettes: map-merge($o-color-palettes, ('default-26': $default-26)); + $o-color-palettes-compatibility-indexes: ( 1: 'bookstore-1', 2: 'bookstore-2', diff --git a/theme_buzzy/static/src/scss/primary_variables.scss b/theme_buzzy/static/src/scss/primary_variables.scss index ce3255813..5879fa27d 100644 --- a/theme_buzzy/static/src/scss/primary_variables.scss +++ b/theme_buzzy/static/src/scss/primary_variables.scss @@ -32,6 +32,10 @@ $o-website-values-palettes: ( ), ); +$default-24: map-get($o-color-palettes, 'default-24'); +$default-24: map-merge($default-24, ('footer': 5)); +$o-color-palettes: map-merge($o-color-palettes, ('default-24': $default-24)); + //------------------------------------------------------------------------------ // Fonts //------------------------------------------------------------------------------ diff --git a/theme_cobalt/static/src/scss/primary_variables.scss b/theme_cobalt/static/src/scss/primary_variables.scss index 9a3be75f4..2bccab78f 100644 --- a/theme_cobalt/static/src/scss/primary_variables.scss +++ b/theme_cobalt/static/src/scss/primary_variables.scss @@ -51,6 +51,10 @@ $o-website-values-palettes: ( ), ); +$default-8: map-get($o-color-palettes, 'default-8'); +$default-8: map-merge($default-8, ('footer': 5)); +$o-color-palettes: map-merge($o-color-palettes, ('default-8': $default-8)); + $o-color-palettes-compatibility-indexes: ( 1: 'cobalt-1', 2: 'generic-1', diff --git a/theme_enark/static/src/scss/primary_variables.scss b/theme_enark/static/src/scss/primary_variables.scss index 7f1196068..818db8d5a 100644 --- a/theme_enark/static/src/scss/primary_variables.scss +++ b/theme_enark/static/src/scss/primary_variables.scss @@ -156,6 +156,10 @@ $o-website-values-palettes: ( ), ); +$default-light-12: map-get($o-color-palettes, 'default-light-12'); +$default-light-12: map-merge($default-light-12, ('footer': 5)); +$o-color-palettes: map-merge($o-color-palettes, ('default-light-12': $default-light-12)); + $o-color-palettes-compatibility-indexes: ( 1: 'enark-1', 2: 'enark-2', diff --git a/theme_graphene/static/src/scss/primary_variables.scss b/theme_graphene/static/src/scss/primary_variables.scss index a149ffd8c..9886cd340 100644 --- a/theme_graphene/static/src/scss/primary_variables.scss +++ b/theme_graphene/static/src/scss/primary_variables.scss @@ -111,6 +111,10 @@ $o-website-values-palettes: ( ), ); +$base-1: map-get($o-color-palettes, 'base-1'); +$base-1: map-merge($base-1, ('footer': 5)); +$o-color-palettes: map-merge($o-color-palettes, ('base-1': $base-1)); + $o-color-palettes-compatibility-indexes: ( 1: 'graphene-1', 2: 'graphene-2', diff --git a/theme_kiddo/static/src/scss/primary_variables.scss b/theme_kiddo/static/src/scss/primary_variables.scss index 541e5ec3d..3e393accb 100644 --- a/theme_kiddo/static/src/scss/primary_variables.scss +++ b/theme_kiddo/static/src/scss/primary_variables.scss @@ -139,6 +139,10 @@ $o-website-values-palettes: ( ), ); +$default-16: map-get($o-color-palettes, 'default-16'); +$default-16: map-merge($default-16, ('footer': 5)); +$o-color-palettes: map-merge($o-color-palettes, ('default-16': $default-16)); + $o-color-palettes-compatibility-indexes: ( 1: 'kiddo-3', 2: 'kiddo-2', diff --git a/theme_loftspace/static/src/scss/primary_variables.scss b/theme_loftspace/static/src/scss/primary_variables.scss index d710cec8b..9309e95f8 100644 --- a/theme_loftspace/static/src/scss/primary_variables.scss +++ b/theme_loftspace/static/src/scss/primary_variables.scss @@ -139,6 +139,10 @@ $o-website-values-palettes: ( ), ); +$graphene-2: map-get($o-color-palettes, 'graphene-2'); +$graphene-2: map-merge($graphene-2, ('footer': 5)); +$o-color-palettes: map-merge($o-color-palettes, ('graphene-2': $graphene-2)); + $o-selected-color-palettes-names: append($o-selected-color-palettes-names, 'graphene-2'); $o-color-palettes-compatibility-indexes: ( diff --git a/theme_monglia/static/src/scss/primary_variables.scss b/theme_monglia/static/src/scss/primary_variables.scss index 4f58b1ff3..5bef5d3f9 100644 --- a/theme_monglia/static/src/scss/primary_variables.scss +++ b/theme_monglia/static/src/scss/primary_variables.scss @@ -156,6 +156,10 @@ $o-website-values-palettes: ( ), ); +$default-light-3: map-get($o-color-palettes, 'default-light-3'); +$default-light-3: map-merge($default-light-3, ('footer': 5)); +$o-color-palettes: map-merge($o-color-palettes, ('default-light-3': $default-light-3)); + $o-color-palettes-compatibility-indexes: ( 1: 'monglia-1', 2: 'monglia-2', diff --git a/theme_odoo_experts/static/src/scss/primary_variables.scss b/theme_odoo_experts/static/src/scss/primary_variables.scss index 9c1d61a4d..15d4755e4 100644 --- a/theme_odoo_experts/static/src/scss/primary_variables.scss +++ b/theme_odoo_experts/static/src/scss/primary_variables.scss @@ -93,6 +93,10 @@ $o-website-values-palettes: ( ), ); +$default-11: map-get($o-color-palettes, 'default-11'); +$default-11: map-merge($default-11, ('footer': 5)); +$o-color-palettes: map-merge($o-color-palettes, ('default-11': $default-11)); + $o-palette-priority-prefix: 'odoo-experts'; $o-color-palettes-compatibility-indexes: ( diff --git a/theme_orchid/static/src/scss/primary_variables.scss b/theme_orchid/static/src/scss/primary_variables.scss index 500b403b0..507a92461 100644 --- a/theme_orchid/static/src/scss/primary_variables.scss +++ b/theme_orchid/static/src/scss/primary_variables.scss @@ -67,6 +67,10 @@ $o-website-values-palettes: ( ), ); +$default-light-9: map-get($o-color-palettes, 'default-light-9'); +$default-light-9: map-merge($default-light-9, ('footer': 5)); +$o-color-palettes: map-merge($o-color-palettes, ('default-light-9': $default-light-9)); + $o-color-palettes-compatibility-indexes: ( 1: 'orchid-1', 2: 'orchid-2', diff --git a/theme_real_estate/static/src/scss/primary_variables.scss b/theme_real_estate/static/src/scss/primary_variables.scss index 6c73b280d..7d4f508aa 100644 --- a/theme_real_estate/static/src/scss/primary_variables.scss +++ b/theme_real_estate/static/src/scss/primary_variables.scss @@ -93,6 +93,10 @@ $o-website-values-palettes: ( ), ); +$default-28: map-get($o-color-palettes, 'default-28'); +$default-28: map-merge($default-28, ('footer': 5)); +$o-color-palettes: map-merge($o-color-palettes, ('default-28': $default-28)); + $o-color-palettes-compatibility-indexes: ( 1: 'real-estate-1', 2: 'real-estate-2', diff --git a/theme_treehouse/static/src/scss/primary_variables.scss b/theme_treehouse/static/src/scss/primary_variables.scss index e0a2fd097..39e32ac8c 100644 --- a/theme_treehouse/static/src/scss/primary_variables.scss +++ b/theme_treehouse/static/src/scss/primary_variables.scss @@ -36,6 +36,10 @@ $o-website-values-palettes: ( ), ); +$default-28: map-get($o-color-palettes, 'default-28'); +$default-28: map-merge($default-28, ('footer': 5)); +$o-color-palettes: map-merge($o-color-palettes, ('default-28': $default-28)); + //------------------------------------------------------------------------------ // Fonts //------------------------------------------------------------------------------ diff --git a/theme_yes/static/src/scss/primary_variables.scss b/theme_yes/static/src/scss/primary_variables.scss index 88e6f2e52..62522e7f7 100644 --- a/theme_yes/static/src/scss/primary_variables.scss +++ b/theme_yes/static/src/scss/primary_variables.scss @@ -62,6 +62,10 @@ $o-website-values-palettes: ( ), ); +$yes-3: map-get($o-color-palettes, 'yes-3'); +$yes-3: map-merge($yes-3, ('footer': 5)); +$o-color-palettes: map-merge($o-color-palettes, ('yes-3': $yes-3)); + $o-selected-color-palettes-names: append($o-selected-color-palettes-names, 'yes-3'); $o-color-palettes-compatibility-indexes: (