Skip to content
Permalink
Browse files

[FIX] website, *: force website UI dropdown style

* web_editor

The purpose is to force our dropdown style in our UI so that themes do
not break it anymore (same way all the other elements are forced (cards,
headings, etc)).

task-2059538

closes #38268

Signed-off-by: Quentin Smetz (qsm) <qsm@odoo.com>
Co-authored-by: qsm-odoo <qsm@odoo.com>
  • Loading branch information...
kea14 and qsm-odoo committed Sep 23, 2019
1 parent 0bc44af commit 4ef0eac5ba134f462f72f3e9c60e5c9fc95f3a8c
@@ -227,6 +227,24 @@ $o-we-switch-inactive-color: $o-we-color-paper !default;
}
}

@mixin o-w-preserve-dropdown-menus {
.dropdown-menu {
background-color: white;
}
.dropdown-item {
color: #212529;

@include hover-focus {
color: darken(#212529, 5%);
}
&.active,
&:active {
color: white;
@include gradient-bg($o-brand-primary);
}
}
}

// Edition colors

// Colors
@@ -15,6 +15,7 @@ body.o_connected_user {

// MAIN MENU STYLE (added above navbar.scss)
#oe_main_menu_navbar {
@include o-w-preserve-dropdown-menus;
@include o-position-absolute(0, 0, auto, 0);
position: fixed;
z-index: $zindex-modal - 10;
@@ -107,6 +108,7 @@ body.o_connected_user {
body .modal {
&.o_technical_modal {
@include o-w-preserve-base;
@include o-w-preserve-dropdown-menus;
@include o-w-preserve-headings;
@include o-w-preserve-forms;
@include o-w-preserve-links;

0 comments on commit 4ef0eac

Please sign in to comment.
You can’t perform that action at this time.