From 98f46907c2c1998fa7d585905995075b04e4acd5 Mon Sep 17 00:00:00 2001 From: Julien Banken Date: Mon, 29 Mar 2021 14:53:15 +0000 Subject: [PATCH] [IMP] website_event[_track|_meet|_exhibitor]: improve various frontend event layouts PURPOSE This commit generally improves some of the event application layouts. SPECS - Add new rules to handle long text properly. - Set a maximum height for the dropdown menu. - Minor margin and padding adjustments. - Reduce border radius of status badge. - Remove the rounded corners of the cards. - Remove the "wishlist" terminology. - Fix the href attribute of the event name. - Fix image distortion of the sponsor cards (backend). - Hide viewer count when there is no viewer. - Limiting the expansion of the meeting room aside block. - Various other minor changes coming from user testing LINKS Task-2347597 COM PR odoo/odoo#69102 ENT PR odoo/enterprise#17612 X-original-commit: cfbe1096ec34411a7abe9a9510dc4289e15db1cb --- .../static/src/scss/event_templates_common.scss | 9 ++------- addons/website_event/views/event_templates_list.xml | 4 ++-- addons/website_event/views/event_templates_page.xml | 2 +- .../views/event_exhibitor_templates_list.xml | 8 ++++---- .../views/event_exhibitor_templates_page.xml | 8 ++++---- .../views/event_sponsor_views.xml | 8 +++++--- addons/website_event_meet/controllers/community.py | 4 ++-- .../views/event_meet_templates_list.xml | 2 +- .../views/event_meet_templates_page.xml | 13 +++++++------ .../website_event_track/controllers/event_track.py | 4 ++-- addons/website_event_track/models/event_track.py | 2 +- .../models/event_track_visitor.py | 2 +- .../website_event_track/views/event_templates.xml | 2 +- .../views/event_track_templates_agenda.xml | 8 ++++---- .../views/event_track_templates_list.xml | 6 +++--- .../website_event_track/views/event_track_views.xml | 4 ++-- 16 files changed, 42 insertions(+), 44 deletions(-) diff --git a/addons/website_event/static/src/scss/event_templates_common.scss b/addons/website_event/static/src/scss/event_templates_common.scss index a4184f34d60..882539acbe4 100644 --- a/addons/website_event/static/src/scss/event_templates_common.scss +++ b/addons/website_event/static/src/scss/event_templates_common.scss @@ -72,6 +72,8 @@ .dropdown-menu { margin-top: $navbar-padding-y; min-width: 12rem; + max-height: 250px; + overflow-y: auto; } .dropdown-item { &.active .badge { // Invert badge display when the item is active @@ -137,13 +139,6 @@ } .o_wevent_online_page_container { - // Widescreen mode - @include media-breakpoint-up(md) { - &:not(.container) { - padding-left: 0.5rem; - padding-right: 0.5rem; - } - } // Main panel .o_wevent_online_page_main { diff --git a/addons/website_event/views/event_templates_list.xml b/addons/website_event/views/event_templates_list.xml index 6ecd1645db3..990c736a901 100644 --- a/addons/website_event/views/event_templates_list.xml +++ b/addons/website_event/views/event_templates_list.xml @@ -163,10 +163,10 @@
-
+