diff options
| author | Brenden Bice <brenden.next@gmail.com> | 2019-04-02 16:00:09 -0400 |
|---|---|---|
| committer | Brenden Bice <brenden.next@gmail.com> | 2019-04-11 23:26:12 -0400 |
| commit | 8a2f55644c56cdedf27c5bdb8bd54c642fadbe4d (patch) | |
| tree | 738e202b76ca8b5765db09c9e2608dc407077f68 /src/components/avatar_list/avatar_list.vue | |
| parent | 8c9bcdc6c16f3a6dad5131b8163ee9d933b6b952 (diff) | |
improve code quality
Diffstat (limited to 'src/components/avatar_list/avatar_list.vue')
| -rw-r--r-- | src/components/avatar_list/avatar_list.vue | 35 |
1 files changed, 7 insertions, 28 deletions
diff --git a/src/components/avatar_list/avatar_list.vue b/src/components/avatar_list/avatar_list.vue index fd6d8336..5df62ce5 100644 --- a/src/components/avatar_list/avatar_list.vue +++ b/src/components/avatar_list/avatar_list.vue @@ -1,6 +1,6 @@ <template> - <ul class="avatars" :class="{ 'transparent-avatar': slicedAvatars.length == 15 }"> - <li class="avatars-item" v-for="avatar in slicedAvatars" :key="avatar.id"> + <ul class="avatars"> + <li class="avatars-item" v-for="(avatar, index) in slicedAvatars" :key="`avatar-${index}`"> <UserAvatar :src="avatar.profile_image_url" class="avatars-img" /> </li> </ul> @@ -18,37 +18,16 @@ flex-direction: row-reverse; &-item { - height: 30px; + height: 25px; margin: 0; padding: 0; width: 15px; .avatars-img { - border-radius: 50%; - height: 30px; - width: 30px; - line-height: 30px; - background-color: $main-background; - } - } -} - -.transparent-avatar { - .avatars-item { - &:first-child { - position: relative; - - .avatars-img { - &::after { - content: ''; - position: absolute; - width: 100%; - height: 100%; - background-color: rgba(255, 255, 255, 0.7); - left: 0; - top: 0; - } - } + border-radius: $fallback--avatarAltRadius; + border-radius: var(--avatarAltRadius, $fallback--avatarAltRadius); + height: 25px !important; + width: 25px !important; } } } |
