commit: 424e9166d9d74891c4c81e67365ec73bb4532bcd
parent: 3153bb5b053e1be73492ebe1b230cc313f3c5d5e
Author: shpuld <shp@cock.li>
Date: Sat, 14 Apr 2018 14:24:05 +0300
Fix alignment issues in status heading and repeat info
Diffstat:
1 file changed, 15 insertions(+), 1 deletion(-)
diff --git a/src/components/status/status.vue b/src/components/status/status.vue
@@ -33,7 +33,8 @@
<h4 class="user-name">{{status.user.name}}</h4>
<span class="links">
<router-link :to="{ name: 'user-profile', params: { id: status.user.id } }">{{status.user.screen_name}}</router-link>
- <span v-if="status.in_reply_to_screen_name" class="faint"> >
+ <span v-if="status.in_reply_to_screen_name" class="faint reply-info">
+ <i class="icon-right-open"></i>
<router-link :to="{ name: 'user-profile', params: { id: status.in_reply_to_user_id } }">
{{status.in_reply_to_screen_name}}
</router-link>
@@ -212,9 +213,12 @@
flex: 1 0;
display: flex;
flex-wrap: wrap;
+ align-content: center;
}
.links {
+ display: flex;
padding-top: 1px;
+ margin-left: 0.2em;
font-size: 12px;
color: $fallback--link;
color: var(--link, $fallback--link);
@@ -226,6 +230,9 @@
white-space: nowrap;
}
}
+ .reply-info {
+ display: flex;
+ }
.replies {
line-height: 16px;
}
@@ -317,6 +324,13 @@
.media-body {
font-size: 1em;
line-height: 22px;
+
+ display: flex;
+ align-content: center;
+ flex-wrap: wrap;
+ i {
+ padding: 0 0.2em;
+ }
a {
max-width: 100%;
overflow: hidden;