[FIX] website: add default color combination to mega menus

Set the background color of mega menus to the first color combination
by default. This ensures that the mega menu is not transparent by
default (important for master where the dropdown will be transparent to
allow transparent mega menus) but mainly ensures that inner components
(links, buttons, titles, etc) use a visible color as otherwise they use
the *header* combination colors which may not work with the default
white background dropdown.

task-2623335

closes odoo/odoo#79094

X-original-commit: 967d21a8d0dd8c79be1fe0a2d2ec3a6edbb389ca
Signed-off-by: Quentin Smetz (qsm) <qsm@odoo.com>
This commit is contained in:
Guillaume (gdi)
2021-10-27 19:23:42 +00:00
committed by qsm-odoo
parent 6647d70f53
commit e55d2839a6
9 changed files with 9 additions and 9 deletions
@@ -2,7 +2,7 @@
<odoo>
<template id="s_mega_menu_big_icons_subtitles" name="Menu - Big icons &amp; subtitles" groups="base.group_user">
<section class="s_mega_menu_big_icons_subtitles pt24 pb24" data-oe-shape-data="{'shape':'web_editor/Zigs/03','flip':[]}">
<section class="s_mega_menu_big_icons_subtitles pt24 pb24 o_colored_level o_cc o_cc1" data-oe-shape-data="{'shape':'web_editor/Zigs/03','flip':[]}">
<div class="o_we_shape o_web_editor_Zigs_03"/>
<div class="container" >
<div class="row">
@@ -2,7 +2,7 @@
<odoo>
<template id="s_mega_menu_cards" name="Menu - Cards" groups="base.group_user">
<section class="s_mega_menu_cards pt16 pb16">
<section class="s_mega_menu_cards pt16 pb16 o_colored_level o_cc o_cc1">
<div class="container">
<nav class="row">
<t t-call="website.s_mega_menu_cards_item">
@@ -2,7 +2,7 @@
<odoo>
<template id="s_mega_menu_images_subtitles" name="Menu - images &amp; subtitles" groups="base.group_user">
<section class="s_mega_menu_images_subtitles pt16 pb16">
<section class="s_mega_menu_images_subtitles pt16 pb16 o_colored_level o_cc o_cc1">
<div class="container">
<div class="row">
<div class="col-12 col-sm-6 col-lg py-2">
@@ -2,7 +2,7 @@
<odoo>
<template id="s_mega_menu_little_icons" name="Menu - Little icons" groups="base.group_user">
<section class="s_mega_menu_little_icons overflow-hidden">
<section class="s_mega_menu_little_icons overflow-hidden o_colored_level o_cc o_cc1">
<div class="container">
<div class="row">
<div class="col-12 col-sm py-2 d-flex align-items-center">
@@ -2,7 +2,7 @@
<odoo>
<template id="s_mega_menu_menu_image_menu" name="Menu - Image - Menu" groups="base.group_user">
<section class="s_mega_menu_menu_image_menu py-4">
<section class="s_mega_menu_menu_image_menu py-4 o_colored_level o_cc o_cc1">
<div class="container">
<div class="row align-items-center">
<div class="col-12 col-sm py-2 text-center">
@@ -2,7 +2,7 @@
<odoo>
<template id="s_mega_menu_menus_logos" name="Menus &amp; logos" groups="base.group_user">
<section class="s_mega_menu_menus_logos overflow-hidden">
<section class="s_mega_menu_menus_logos overflow-hidden o_colored_level o_cc o_cc1">
<div class="container">
<div class="row">
<div class="col-12 col-lg-8">
@@ -2,7 +2,7 @@
<odoo>
<template id="s_mega_menu_multi_menus" name="Multi-Menus" groups="base.group_user">
<section class="s_mega_menu_multi_menus py-4">
<section class="s_mega_menu_multi_menus py-4 o_colored_level o_cc o_cc1">
<div class="container">
<div class="row">
<t t-set="menu1_title">First Menu</t>
@@ -2,7 +2,7 @@
<odoo>
<template id="s_mega_menu_odoo_menu" name="Odoo Menu" groups="base.group_user">
<section class="s_mega_menu_odoo_menu pt16">
<section class="s_mega_menu_odoo_menu pt16 o_colored_level o_cc o_cc1">
<div class="container">
<div class="row">
<div class="col-md-6 col-lg pt16 pb24">
@@ -2,7 +2,7 @@
<odoo>
<template id="s_mega_menu_thumbnails" name="Menu - Thumbnails" groups="base.group_user">
<section class="s_mega_menu_thumbnails pt24">
<section class="s_mega_menu_thumbnails pt24 o_colored_level o_cc o_cc1">
<div class="container">
<div class="row justify-content-center">
<div class="col-12 col-sm col-md-12 col-lg px-0">