@@ -110,7 +110,7 @@ function getColumnLabelKey(id: ColumnId): string {
110110 <!-- Name (always visible) -->
111111 <th
112112 scope =" col"
113- class =" py-3 px-3 text-xs font-mono font-medium text-fg-muted uppercase tracking-wider"
113+ class =" py-3 px-3 text-xs font-mono font-medium text-fg-muted uppercase tracking-wider focus-visible:ring-2 focus-visible:ring-fg focus-visible:ring-inset focus-visible:outline-none "
114114 :class =" {
115115 'cursor-pointer hover:text-fg transition-colors duration-200': isSortable('name'),
116116 }"
@@ -123,7 +123,6 @@ function getColumnLabelKey(id: ColumnId): string {
123123 "
124124 :tabindex =" isSortable('name') ? 0 : undefined"
125125 role =" columnheader"
126- class =" focus-visible:ring-2 focus-visible:ring-fg focus-visible:ring-inset focus-visible:outline-none"
127126 @click =" toggleSort('name')"
128127 @keydown.enter =" toggleSort('name')"
129128 @keydown.space.prevent =" toggleSort('name')"
@@ -161,7 +160,7 @@ function getColumnLabelKey(id: ColumnId): string {
161160 <th
162161 v-if =" isColumnVisible('downloads')"
163162 scope =" col"
164- class =" py-3 px-3 text-xs font-mono font-medium text-fg-muted uppercase tracking-wider text-right"
163+ class =" py-3 px-3 text-xs font-mono font-medium text-fg-muted uppercase tracking-wider text-right focus-visible:ring-2 focus-visible:ring-fg focus-visible:ring-inset focus-visible:outline-none "
165164 :class =" {
166165 'cursor-pointer hover:text-fg transition-colors duration-200':
167166 isSortable('downloads'),
@@ -175,7 +174,6 @@ function getColumnLabelKey(id: ColumnId): string {
175174 "
176175 :tabindex =" isSortable('downloads') ? 0 : undefined"
177176 role =" columnheader"
178- class =" focus-visible:ring-2 focus-visible:ring-fg focus-visible:ring-inset focus-visible:outline-none"
179177 @click =" toggleSort('downloads')"
180178 @keydown.enter =" toggleSort('downloads')"
181179 @keydown.space.prevent =" toggleSort('downloads')"
@@ -197,7 +195,7 @@ function getColumnLabelKey(id: ColumnId): string {
197195 <th
198196 v-if =" isColumnVisible('updated')"
199197 scope =" col"
200- class =" py-3 px-3 text-xs font-mono font-medium text-fg-muted uppercase tracking-wider"
198+ class =" py-3 px-3 text-xs font-mono font-medium text-fg-muted uppercase tracking-wider focus-visible:ring-2 focus-visible:ring-fg focus-visible:ring-inset focus-visible:outline-none "
201199 :class =" {
202200 'cursor-pointer hover:text-fg transition-colors duration-200': isSortable('updated'),
203201 }"
@@ -210,7 +208,6 @@ function getColumnLabelKey(id: ColumnId): string {
210208 "
211209 :tabindex =" isSortable('updated') ? 0 : undefined"
212210 role =" columnheader"
213- class =" focus-visible:ring-2 focus-visible:ring-fg focus-visible:ring-inset focus-visible:outline-none"
214211 @click =" toggleSort('updated')"
215212 @keydown.enter =" toggleSort('updated')"
216213 @keydown.space.prevent =" toggleSort('updated')"
0 commit comments