From 47b4f4d890966ddc8e96ffb553139b0fca1dae7c Mon Sep 17 00:00:00 2001 From: Marco Ambrosini Date: Wed, 31 Aug 2022 14:17:15 +0200 Subject: Display popover on click Signed-off-by: Marco Ambrosini --- src/components/AvatarWrapper/AvatarWrapper.vue | 1 + .../MessagesGroup/Message/MessagePart/Poll.vue | 1 + .../Message/MessagePart/PollVotersDetails.vue | 49 +++++++++++++++++++--- 3 files changed, 46 insertions(+), 5 deletions(-) (limited to 'src/components') diff --git a/src/components/AvatarWrapper/AvatarWrapper.vue b/src/components/AvatarWrapper/AvatarWrapper.vue index 51bcef25e..60313b198 100644 --- a/src/components/AvatarWrapper/AvatarWrapper.vue +++ b/src/components/AvatarWrapper/AvatarWrapper.vue @@ -153,6 +153,7 @@ export default { width: unset; height: unset; margin-left: -2px; + display: flex; ::v-deep img { outline: 2px solid var(--color-main-background); } diff --git a/src/components/MessagesList/MessagesGroup/Message/MessagePart/Poll.vue b/src/components/MessagesList/MessagesGroup/Message/MessagePart/Poll.vue index c4a194ca4..fee80ad1b 100644 --- a/src/components/MessagesList/MessagesGroup/Message/MessagePart/Poll.vue +++ b/src/components/MessagesList/MessagesGroup/Message/MessagePart/Poll.vue @@ -532,6 +532,7 @@ export default { &__details { display: flex; + height: 32px; } &-subtitle { diff --git a/src/components/MessagesList/MessagesGroup/Message/MessagePart/PollVotersDetails.vue b/src/components/MessagesList/MessagesGroup/Message/MessagePart/PollVotersDetails.vue index 1edc2aec2..50484ba5b 100644 --- a/src/components/MessagesList/MessagesGroup/Message/MessagePart/PollVotersDetails.vue +++ b/src/components/MessagesList/MessagesGroup/Message/MessagePart/PollVotersDetails.vue @@ -21,19 +21,36 @@ @@ -64,7 +81,29 @@ export default { .poll-voters-details { display: flex; - cursor: pointer; + background: none; + border: none; + padding: 0; + + &__popover{ + padding: 8px; + max-height: 400px; + overflow-y: scroll; + } + + &__display-name { + margin-left: 4px; + } + + &__list-item { + display: flex; + align-items: center; + height: 32px; + margin-bottom: var(--margin-small); + min-width: 150px; + justify-content: flex-start; + align-items: center; + } } -- cgit v1.2.3