From 0a56cf37a9d508bd064ae079cad8a7137c5a4fb5 Mon Sep 17 00:00:00 2001 From: smitten Date: Mon, 31 Jul 2023 18:39:54 -0400 Subject: [PATCH] Wrap action buttons below user names for more readable notification panel --- src/components/user_card/user_card.scss | 18 +- src/components/user_card/user_card.vue | 343 ++++++------------------ 2 files changed, 99 insertions(+), 262 deletions(-) diff --git a/src/components/user_card/user_card.scss b/src/components/user_card/user_card.scss index 0a5e744e..d0c016a0 100644 --- a/src/components/user_card/user_card.scss +++ b/src/components/user_card/user_card.scss @@ -97,14 +97,13 @@ .user-info { color: $fallback--lightText; color: var(--lightText, $fallback--lightText); - padding: 0 26px; + padding: 0 1.5em; .container { min-width: 0; padding: 16px 0 6px; display: flex; align-items: flex-start; - max-height: 56px; > * { min-width: 0; @@ -165,7 +164,8 @@ } .user-summary { - display: block; + display: flex; + flex-wrap: wrap; margin-left: 0.6em; text-align: left; text-overflow: ellipsis; @@ -184,6 +184,11 @@ } } + .user-names { + flex-grow: 1; + max-width: 100%; + } + .user-name { text-overflow: ellipsis; overflow: hidden; @@ -228,6 +233,13 @@ } } + .button-line { + display: flex; + min-width: 10em; + align-items: flex-start; + justify-content: flex-end; + } + .user-meta { margin-bottom: .15em; display: flex; diff --git a/src/components/user_card/user_card.vue b/src/components/user_card/user_card.vue index e86e28aa..5653a123 100644 --- a/src/components/user_card/user_card.vue +++ b/src/components/user_card/user_card.vue @@ -1,188 +1,84 @@