mirror of
https://github.com/VueFileManager/vuefilemanager.git
synced 2026-04-05 18:23:48 +00:00
54 lines
888 B
Vue
54 lines
888 B
Vue
<template>
|
|
<div class="team-folder">
|
|
<span v-if="count" class="member-count">
|
|
{{ count }}
|
|
</span>
|
|
<div class="members">
|
|
<img v-for="member in members" :src="member" class="member">
|
|
</div>
|
|
</div>
|
|
</template>
|
|
|
|
<script>
|
|
export default {
|
|
name: "TeamMembersPreview",
|
|
props: [
|
|
'members',
|
|
'count',
|
|
]
|
|
}
|
|
</script>
|
|
|
|
<style lang="scss" scoped>
|
|
@import "resources/sass/vuefilemanager/_variables";
|
|
@import "resources/sass/vuefilemanager/_mixins";
|
|
|
|
.team-folder {
|
|
display: flex;
|
|
align-items: center;
|
|
|
|
.member-count {
|
|
@include font-size(12);
|
|
color: $text-muted;
|
|
margin-right: 3px;
|
|
opacity: 0.7;
|
|
}
|
|
|
|
.members {
|
|
|
|
.member {
|
|
width: 32px;
|
|
height: 32px;
|
|
object-fit: cover;
|
|
border-radius: 10px;
|
|
margin-left: -10px;
|
|
border: 2px solid white;
|
|
vertical-align: middle;
|
|
|
|
&:first-child {
|
|
margin-left: 0;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
</style> |