Skip to content

Commit ba54e09

Browse files
committed
fix: only implement known sizes
1 parent d2744e7 commit ba54e09

2 files changed

Lines changed: 5 additions & 11 deletions

File tree

app/components/Package/Maintainers.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -189,7 +189,7 @@ watch(
189189
class="link-subtle text-sm shrink-0"
190190
dir="ltr"
191191
>
192-
<UserAvatar :username="maintainer.name" size="sm" />
192+
<UserAvatar :username="maintainer.name" size="xs" />
193193
<span>{{ maintainer.name }}</span>
194194
</LinkBase>
195195
<span v-else class="font-mono text-sm text-fg-muted" dir="ltr">{{

app/components/User/Avatar.vue

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,31 @@
11
<script setup lang="ts">
22
const props = defineProps<{
33
username: string
4-
size: 'sm' | 'md' | 'lg'
4+
size: 'xs' | 'lg'
55
}>()
66
77
const sizePixels = computed(() => {
88
switch (props.size) {
9-
case 'sm':
9+
case 'xs':
1010
return 24
11-
case 'md':
12-
return 40
1311
case 'lg':
1412
return 64
1513
}
1614
})
1715
1816
const sizeClass = computed(() => {
1917
switch (props.size) {
20-
case 'sm':
18+
case 'xs':
2119
return 'size-6'
22-
case 'md':
23-
return 'size-10'
2420
case 'lg':
2521
return 'size-16'
2622
}
2723
})
2824
2925
const textClass = computed(() => {
3026
switch (props.size) {
31-
case 'sm':
27+
case 'xs':
3228
return 'text-xs'
33-
case 'md':
34-
return 'text-base'
3529
case 'lg':
3630
return 'text-2xl'
3731
}

0 commit comments

Comments
 (0)