From 62e3256c54a8d35611bcfb3d77c8c077ea589f88 Mon Sep 17 00:00:00 2001 From: Sean Engelhardt Date: Fri, 8 Mar 2019 14:51:47 +0100 Subject: [PATCH] User detail template fixes Adds a new template to user detail, to show user information in multiple lines Also adds a new feature to the headbar. Long titles (over title slot) will break using ellipsis --- .../head-bar/head-bar.component.scss | 12 ++- .../motion-detail.component.html | 14 ++- .../user-detail/user-detail.component.html | 87 +++++++++++++++++-- .../user-detail/user-detail.component.scss | 70 ++++----------- 4 files changed, 120 insertions(+), 63 deletions(-) diff --git a/client/src/app/shared/components/head-bar/head-bar.component.scss b/client/src/app/shared/components/head-bar/head-bar.component.scss index 5da6e6af3..e61db3c65 100644 --- a/client/src/app/shared/components/head-bar/head-bar.component.scss +++ b/client/src/app/shared/components/head-bar/head-bar.component.scss @@ -14,8 +14,18 @@ .toolbar-left { display: contents; .toolbar-left-text { - display: initial; margin-left: 10px; + width: 100%; + overflow: hidden; + + ::ng-deep .title-slot { + h2 { + display: block; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + } + } } } .toolbar-centered { diff --git a/client/src/app/site/motions/modules/motion-detail/components/motion-detail/motion-detail.component.html b/client/src/app/site/motions/modules/motion-detail/components/motion-detail/motion-detail.component.html index a1351161b..bc1a715bd 100644 --- a/client/src/app/site/motions/modules/motion-detail/components/motion-detail/motion-detail.component.html +++ b/client/src/app/site/motions/modules/motion-detail/components/motion-detail/motion-detail.component.html @@ -73,7 +73,11 @@ List of speakers - +