DemoAvatarGroup.vue
1.75 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
<script setup>
import avatar1 from '@images/avatars/avatar-1.png'
import avatar2 from '@images/avatars/avatar-2.png'
import avatar3 from '@images/avatars/avatar-3.png'
import avatar4 from '@images/avatars/avatar-4.png'
import avatar5 from '@images/avatars/avatar-5.png'
import avatar6 from '@images/avatars/avatar-6.png'
</script>
<template>
<div class="v-avatar-group demo-avatar-group">
<VAvatar :size="45">
<VImg :src="avatar1" />
<VTooltip
activator="parent"
location="top"
>
John Doe
</VTooltip>
</VAvatar>
<VAvatar :size="45">
<VImg :src="avatar2" />
<VTooltip
activator="parent"
location="top"
>
Jennie Obrien
</VTooltip>
</VAvatar>
<VAvatar :size="45">
<VImg :src="avatar3" />
<VTooltip
activator="parent"
location="top"
>
Peter Harper
</VTooltip>
</VAvatar>
<VAvatar :size="45">
<VImg :src="avatar4" />
<VTooltip
activator="parent"
location="top"
>
Vivian Padilla
</VTooltip>
</VAvatar>
<VAvatar :size="45">
<VImg :src="avatar5" />
<VTooltip
activator="parent"
location="top"
>
Scott Wells
</VTooltip>
</VAvatar>
<VAvatar :size="45">
<VImg :src="avatar6" />
<VTooltip
activator="parent"
location="top"
>
Angel Bishop
</VTooltip>
</VAvatar>
<VAvatar
:color="$vuetify.theme.current.dark ? '#3A3B59' : '#F0EFF0'"
:size="45"
>
+3
</VAvatar>
</div>
</template>
<style lang="scss">
.demo-avatar-group{
&.v-avatar-group {
.v-avatar{
&:last-child{
border: none;
}
}
}
}
</style>