File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -310,7 +310,7 @@ const hasActiveFilters = computed(() => !!filterSummary.value)
310310 <TagButton
311311 v-for =" keyword in displayedKeywords"
312312 :key =" keyword"
313- :pressed =" filters.keywords.includes(keyword)"
313+ :aria- pressed =" filters.keywords.includes(keyword)"
314314 @click =" emit('toggleKeyword', keyword)"
315315 >
316316 {{ keyword }}
Original file line number Diff line number Diff line change @@ -166,7 +166,7 @@ const pkgDescription = useMarkdown(() => ({
166166 v-for =" keyword in result.package.keywords.slice(0, 5)"
167167 class =" pointer-events-auto"
168168 :key =" keyword"
169- :pressed =" props.filters?.keywords.includes(keyword)"
169+ :aria- pressed =" props.filters?.keywords.includes(keyword)"
170170 :title =" `Filter by ${keyword}`"
171171 @click.stop =" emit('clickKeyword', keyword)"
172172 >
Original file line number Diff line number Diff line change @@ -129,7 +129,7 @@ const allMaintainersText = computed(() => {
129129 <TagButton
130130 v-for =" keyword in pkg.keywords.slice(0, 3)"
131131 :key =" keyword"
132- :pressed =" props.filters?.keywords.includes(keyword)"
132+ :aria- pressed =" props.filters?.keywords.includes(keyword)"
133133 :title =" `Filter by ${keyword}`"
134134 @click.stop =" emit('clickKeyword', keyword)"
135135 :class =" { 'group-hover:bg-bg-elevated': !props.filters?.keywords.includes(keyword) }"
Original file line number Diff line number Diff line change @@ -7,21 +7,14 @@ const props = defineProps<{
77 * If you want a link use `TagLink` instead.
88 * */
99 type? : never
10- pressed? : boolean
1110}>()
1211 </script >
1312
1413<template >
1514 <button
16- class =" inline-flex items-center px-2 py-0.5 text-xs font-mono border rounded transition-colors duration-200 disabled:(opacity-50 cursor-not-allowed)"
17- :class =" [
18- pressed
19- ? 'bg-fg text-bg border-fg hover:enabled:(text-text-bg/50)'
20- : 'bg-bg-muted text-fg-muted border-border hover:enabled:(text-fg border-border-hover)',
21- ]"
15+ class =" inline-flex items-center px-2 py-0.5 bg-bg-muted text-fg-muted border-border hover:enabled:(text-fg border-border-hover) text-xs font-mono border rounded transition-colors duration-200 disabled:(opacity-50 cursor-not-allowed) aria-pressed:(bg-fg text-bg border-fg hover:enabled:(text-text-bg/50))"
2216 type =" button"
2317 :disabled =" disabled ? true : undefined"
24- :aria-pressed =" pressed"
2518 >
2619 <slot />
2720 </button >
You can’t perform that action at this time.
0 commit comments