From bb5fe8cb95925a541c63e93e16e0700c3887c87e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thibault=20Delavall=C3=A9e?= Date: Mon, 17 Aug 2020 11:35:54 +0000 Subject: [PATCH] [FIX] website_event: fix event nav display when no menu is defined When no menu is defined on an event a custom header is displayed instead of menus. It holds a link to "All events", link allowing to filter on event type and address, and a search box. This navigation bar is badly displayed as it takes too much space, and search is on another line. This commit fixes it by displaying everything in a clean one line on desktop and several well ordered lines on mobile. Event type link is now also displayed only if the relevant option has been chosen on the Events main page. Otherwise it makes no sense as types are not displayed by default. LINKS Task ID-2169118 odoo/odoo#55967 odoo/enterprise#12438 X-original-commit: c343647506d775cbe09feba1e14b1205da5426a0 --- addons/website_event/i18n/website_event.pot | 30 +++++++++++++------ .../static/src/scss/website_event.scss | 2 +- .../website_event/views/event_templates.xml | 26 +++++++++------- 3 files changed, 38 insertions(+), 20 deletions(-) diff --git a/addons/website_event/i18n/website_event.pot b/addons/website_event/i18n/website_event.pot index 6a35067dfc1..af1b772770a 100644 --- a/addons/website_event/i18n/website_event.pot +++ b/addons/website_event/i18n/website_event.pot @@ -131,7 +131,9 @@ msgstr "" #. module: website_event #: model_terms:ir.ui.view,arch_db:website_event.layout -msgid "All Events" +msgid "" +"\n" +" All Events" msgstr "" #. module: website_event @@ -165,6 +167,14 @@ msgstr "" msgid "Events" msgstr "" +#. module: website_event +#: model_terms:ir.ui.view,arch_db:website_event.registration_template +msgid "" +"\n" +" Registered\n" +" " +msgstr "" + #. module: website_event #: model_terms:ir.ui.view,arch_db:website_event.registration_template msgid "" @@ -177,14 +187,6 @@ msgstr "" msgid "Qty" msgstr "" -#. module: website_event -#: model_terms:ir.ui.view,arch_db:website_event.registration_template -msgid "" -"\n" -" Registered\n" -" " -msgstr "" - #. module: website_event #: model_terms:ir.ui.view,arch_db:website_event.registration_template msgid "" @@ -628,6 +630,16 @@ msgstr "" msgid "Sales start on" msgstr "" +#. module: website_event +#: model_terms:ir.ui.view,arch_db:website_event.layout +msgid "Search an event ..." +msgstr "" + +#. module: website_event +#: model_terms:ir.ui.view,arch_db:website_event.index_topbar +msgid "Search an event..." +msgstr "" + #. module: website_event #: model_terms:ir.ui.view,arch_db:website_event.country_events_list msgid "See all events from" diff --git a/addons/website_event/static/src/scss/website_event.scss b/addons/website_event/static/src/scss/website_event.scss index 1b06d02d7ad..48b2342b806 100644 --- a/addons/website_event/static/src/scss/website_event.scss +++ b/addons/website_event/static/src/scss/website_event.scss @@ -151,7 +151,7 @@ // Multi-line event title, even in mobile mode nav > div > a.navbar-brand { text-overflow: revert; - white-space: break-spaces; + white-space: normal; overflow: hidden; max-width: calc(100% - 80px); } diff --git a/addons/website_event/views/event_templates.xml b/addons/website_event/views/event_templates.xml index 5cf6550e94e..0ff048ad730 100644 --- a/addons/website_event/views/event_templates.xml +++ b/addons/website_event/views/event_templates.xml @@ -51,7 +51,7 @@
- + Search an event...
@@ -346,15 +346,18 @@