[S] Fix overflow wrapping

This commit is contained in:
Azalea Gui
2023-03-01 01:10:38 -05:00
parent f0590d6d97
commit a6c918d164
+9 -7
View File
@@ -9,12 +9,11 @@
</div> </div>
<div class="friends" v-if="friends"> <div class="friends" v-if="friends">
<div class="friend card clickable" v-for="f in friends" :key="f.name"> <div class="friend card" v-for="f in friends" :key="f.name">
<div class="banner" :style="bgStyle(f)"></div> <div class="banner" :style="bgStyle(f)"></div>
<img class="avatar" :src="f.avatar" alt=""> <img class="avatar" :src="f.avatar" alt="">
<div class="info"> <div class="info">
<div class="name">{{ f.name }}</div> <div class="name unselectable">{{ f.name }}</div>
<div class="space"></div>
<div class="links"> <div class="links">
<a v-for="l in getFriendLinks(f)" :href="l.link"><i :class="l.icon"></i></a> <a v-for="l in getFriendLinks(f)" :href="l.link"><i :class="l.icon"></i></a>
</div> </div>
@@ -80,11 +79,12 @@ export default class Friends extends Vue
@import "src/css/colors" @import "src/css/colors"
@import "src/css/responsive" @import "src/css/responsive"
$card-min-width: 335px $card-min-width: 320px
//.friends //.friends
// display: grid // display: grid
// grid-template-columns: repeat(auto-fit, minmax($card-min-width, 1fr)) // grid-template-columns: repeat(auto-fit, minmax($card-min-width, 1fr))
// gap: 20px
.friend .friend
display: flex display: flex
@@ -121,12 +121,14 @@ $card-min-width: 335px
.name .name
font-size: 1.2em font-size: 1.2em
white-space: nowrap
.space overflow: hidden
flex-grow: 1 flex: 1
a a
color: $color-text-main color: $color-text-main
a + a
margin-left: 10px margin-left: 10px
.avatar .avatar