logo

pleroma-fe

My custom branche(s) on git.pleroma.social/pleroma/pleroma-fe git clone https://hacktivis.me/git/pleroma-fe.git
commit: 08ad2923a58b08f8522b90938d9a330993904ea7
parent e5eca8a554446dfdfbe6049d14737979074cf18d
Author: Henry Jameson <me@hjkos.com>
Date:   Tue, 12 Apr 2022 17:17:52 +0300

fix chats button alignment

Diffstat:

Msrc/components/chat/chat.scss9++++-----
Msrc/components/chat/chat.vue6+++---
Msrc/components/chat_title/chat_title.vue16+++++++++-------
3 files changed, 16 insertions(+), 15 deletions(-)

diff --git a/src/components/chat/chat.scss b/src/components/chat/chat.scss @@ -47,7 +47,6 @@ } .chat-view-heading { - align-items: center; justify-content: space-between; display: flex; z-index: 2; @@ -56,11 +55,11 @@ } .go-back-button { - cursor: pointer; - width: 28px; text-align: center; - padding: 0.6em; - margin: -0.6em 0.6em -0.6em -0.6em; + padding: 0 0.7em; + line-height: 100%; + height: 100%; + align-self: stretch; } .jump-to-bottom-button { diff --git a/src/components/chat/chat.vue b/src/components/chat/chat.vue @@ -9,15 +9,15 @@ ref="header" class="panel-heading -sticky chat-view-heading mobile-hidden" > - <a - class="go-back-button" + <button + class="button-unstyled go-back-button" @click="goBack" > <FAIcon size="lg" icon="chevron-left" /> - </a> + </button> <div class="title text-center"> <ChatTitle :user="recipient" diff --git a/src/components/chat_title/chat_title.vue b/src/components/chat_title/chat_title.vue @@ -4,13 +4,13 @@ :title="title" > <router-link + class="avatar-container" v-if="withAvatar && user" :to="getUserProfileLink(user)" > <UserAvatar + class="titlebar-avatar" :user="user" - width="23px" - height="23px" /> </router-link> <RichContent @@ -32,7 +32,6 @@ overflow: hidden; text-overflow: ellipsis; white-space: nowrap; - align-items: center; --emoji-size: 14px; @@ -45,11 +44,14 @@ overflow: hidden; } - .Avatar { - width: 23px; - height: 23px; - margin-right: 0.5em; + .avatar-container { + align-self: center; + } + .titlebar-avatar { + margin-right: 0.5em; + height: 1.5em; + width: 1.5em; border-radius: $fallback--avatarAltRadius; border-radius: var(--avatarAltRadius, $fallback--avatarAltRadius);