From 07f2eab88976a22e0b9a4d100c6675ea79959517 Mon Sep 17 00:00:00 2001 From: David Beguin Date: Mon, 10 Aug 2020 10:23:06 +0000 Subject: [PATCH] [FIX] website_event_track_online: make agenda card more mobile-friendly SPECIFICATIONS Currently agenda does not display well on mobile. This commit improves display of card in order to have a cleaner display. When displaying tags, track name, reminder, speaker name: ensure that mobile uses more vertical space than horizontal one, leading to a better result. Fix: remove fa-user if no speaker on agenda card LINKS Coming from internal feedback while deploying online support Task ID-2314778 PR #55634 X-original-commit: d8b35ece9e3627953700c281057fbf09f973cdd0 --- .../src/scss/event_track_templates.scss | 6 ++- .../views/event_track_templates_agenda.xml | 40 ++++++++++--------- 2 files changed, 26 insertions(+), 20 deletions(-) diff --git a/addons/website_event_track_online/static/src/scss/event_track_templates.scss b/addons/website_event_track_online/static/src/scss/event_track_templates.scss index 99d8873ebf8..894a3778833 100644 --- a/addons/website_event_track_online/static/src/scss/event_track_templates.scss +++ b/addons/website_event_track_online/static/src/scss/event_track_templates.scss @@ -71,7 +71,7 @@ background-color: #d3d3d36e; } th:not(.active), td.active { - width: 150px; + width: 100px; } th.position-sticky { left: 0; @@ -93,6 +93,10 @@ } .badge { height: fit-content; + max-width: 100%; + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; } &.invisible { visibility: visible !important; diff --git a/addons/website_event_track_online/views/event_track_templates_agenda.xml b/addons/website_event_track_online/views/event_track_templates_agenda.xml index fbce5803831..41a551c90c8 100644 --- a/addons/website_event_track_online/views/event_track_templates_agenda.xml +++ b/addons/website_event_track_online/views/event_track_templates_agenda.xml @@ -150,24 +150,19 @@