From 8ecb0f45b5ec6e20452d285b00a4fb6d15c43281 Mon Sep 17 00:00:00 2001 From: Scott Coffrin Date: Fri, 8 Jul 2022 14:49:22 -0600 Subject: [PATCH] Modal responsive improvements (#14087) * stack profile actions on smaller screens * stack avatar and stats for even smaller screens * remove unnecessary classes to keep profile nav on the same line * adjust media query width * refactor stats removing unnecessary classes and simplifying with less elements and relying more on flexbox * adjust breakpoints for modal vs pofile page * more margin for avatar * handle allocation on middle size more gracefully Co-authored-by: scoffrin --- .../client/src/components/memberDetails.vue | 6 +- .../src/components/userMenu/profile.vue | 25 +++- .../src/components/userMenu/profileStats.vue | 114 +++++++++++------- 3 files changed, 102 insertions(+), 43 deletions(-) diff --git a/website/client/src/components/memberDetails.vue b/website/client/src/components/memberDetails.vue index 730c273ea6..844e599935 100644 --- a/website/client/src/components/memberDetails.vue +++ b/website/client/src/components/memberDetails.vue @@ -4,7 +4,7 @@ :class="{ condensed, expanded, 'd-flex': isHeader, row: !isHeader, }" @click="showMemberModal(member)" > -
+
-