commit: 08ad2923a58b08f8522b90938d9a330993904ea7
parent e5eca8a554446dfdfbe6049d14737979074cf18d
Author: Henry Jameson <me@hjkos.com>
Date: Tue, 12 Apr 2022 17:17:52 +0300
fix chats button alignment
Diffstat:
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);