From 3b4d2f48665c1659da66fa30bc46d0f6bbde4a5c Mon Sep 17 00:00:00 2001 From: metatroncubeswdev Date: Sat, 31 Jan 2026 08:40:09 -0500 Subject: [PATCH] updated the app view menu --- addons/Dine360_Chennora/__manifest__.py | 9 +++++- .../static/src/css/apps_kanban_fix.css | 31 +++++++++++++++++++ .../views/apps_kanban_menu.xml | 15 +++++++++ 3 files changed, 54 insertions(+), 1 deletion(-) create mode 100644 addons/Dine360_Chennora/static/src/css/apps_kanban_fix.css create mode 100644 addons/Dine360_Chennora/views/apps_kanban_menu.xml diff --git a/addons/Dine360_Chennora/__manifest__.py b/addons/Dine360_Chennora/__manifest__.py index ed3d0cf..4cb1f94 100644 --- a/addons/Dine360_Chennora/__manifest__.py +++ b/addons/Dine360_Chennora/__manifest__.py @@ -10,7 +10,14 @@ 'dine360_restaurant', 'dine360_theme_chennora', ], - 'data': [], + 'data': [ + 'views/apps_kanban_menu.xml', + ], + 'assets': { + 'web.assets_backend': [ + 'Dine360_Chennora/static/src/css/apps_kanban_fix.css', + ], + }, 'installable': True, 'application': True, } diff --git a/addons/Dine360_Chennora/static/src/css/apps_kanban_fix.css b/addons/Dine360_Chennora/static/src/css/apps_kanban_fix.css new file mode 100644 index 0000000..7418207 --- /dev/null +++ b/addons/Dine360_Chennora/static/src/css/apps_kanban_fix.css @@ -0,0 +1,31 @@ +/* Fix Apps kanban icon sizing and dropdown overlap */ +.o_modules_kanban .oe_module_vignette, +.o_modules_kanban .o_kanban_record { + overflow: visible; +} + +.o_modules_kanban .o_kanban_record { + position: relative; + z-index: 1; +} + +.o_modules_kanban .oe_module_icon { + width: 64px; + height: 64px; + display: flex; + align-items: center; + justify-content: center; +} + +.o_modules_kanban .oe_module_icon img { + width: 64px; + height: 64px; + object-fit: contain; +} + +.o_modules_kanban .oe_module_vignette .dropdown-menu { + right: 0; + left: auto; + min-width: 160px; + z-index: 1060; +} diff --git a/addons/Dine360_Chennora/views/apps_kanban_menu.xml b/addons/Dine360_Chennora/views/apps_kanban_menu.xml new file mode 100644 index 0000000..59b3bff --- /dev/null +++ b/addons/Dine360_Chennora/views/apps_kanban_menu.xml @@ -0,0 +1,15 @@ + + + + +