From 4057fecf3123c18b23fdc1d29475d3ed1a5d7dbe Mon Sep 17 00:00:00 2001 From: Alaguraj0361 Date: Mon, 29 Dec 2025 21:05:25 +0530 Subject: [PATCH] add new home dashboard layout and theme with custom CSS variables and UI overrides for various Odoo components. --- .../static/src/css/home_menu.css | 1 + .../static/src/css/theme_variables.css | 20 +++++++++++++++++++ addons/home_dashboard/views/home_template.xml | 20 +++++++++---------- 3 files changed, 31 insertions(+), 10 deletions(-) diff --git a/addons/home_dashboard/static/src/css/home_menu.css b/addons/home_dashboard/static/src/css/home_menu.css index 69b719e..127c65e 100644 --- a/addons/home_dashboard/static/src/css/home_menu.css +++ b/addons/home_dashboard/static/src/css/home_menu.css @@ -124,6 +124,7 @@ transition: all 0.3s ease; cursor: pointer; position: relative; + text-decoration: none !important; } .o_top_item:hover { diff --git a/addons/home_dashboard/static/src/css/theme_variables.css b/addons/home_dashboard/static/src/css/theme_variables.css index 0521375..1e4af25 100644 --- a/addons/home_dashboard/static/src/css/theme_variables.css +++ b/addons/home_dashboard/static/src/css/theme_variables.css @@ -489,6 +489,26 @@ a:hover, /* Standard BS z-index */ } +.o_main_navbar .o_menu_sections .o_nav_entry.active, +.o_main_navbar .o_menu_sections .dropdown-toggle { + background-color: none !important; +} + + +.o_main_navbar .o_menu_sections .o_nav_entry.active, +.o_main_navbar .o_menu_sections .dropdown-toggle.active { + background-color: var(--primary-color) !important; +} + +.o_main_navbar .o_menu_brand, +.o_main_navbar .o_navbar_apps_menu .dropdown-toggle, +.o_main_navbar .o_nav_entry, +.o_main_navbar .dropdown-toggle { + color: var(--secondary-color) !important; + font-size: 1.1rem !important; + transition: all 0.2s ease !important; +} + /* Navbar Icons */ .o_main_navbar .o_menu_systray .o_nav_entry i, .o_main_navbar .o_menu_apps .o_app_drawer i, diff --git a/addons/home_dashboard/views/home_template.xml b/addons/home_dashboard/views/home_template.xml index 59f724c..3e747ed 100644 --- a/addons/home_dashboard/views/home_template.xml +++ b/addons/home_dashboard/views/home_template.xml @@ -9,29 +9,29 @@