File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -217,15 +217,15 @@ function getSortKeyLabelKey(key: SortKey): string {
217217 />
218218
219219 <!-- View mode toggle + Column picker - desktop (right side, row 1) -->
220- <div class =" hidden sm:flex items-center gap-1 order-2" >
221- <ViewModeToggle v-model =" viewMode" />
222-
220+ <div class =" hidden sm:flex items-center gap-3 order-2" >
223221 <ColumnPicker
224222 v-if =" viewMode === 'table'"
225223 :columns =" columns"
226224 @toggle =" emit('toggleColumn', $event)"
227225 @reset =" emit('resetColumns')"
228226 />
227+
228+ <ViewModeToggle v-model =" viewMode" />
229229 </div >
230230 </div >
231231 </div >
Original file line number Diff line number Diff line change @@ -12,8 +12,12 @@ const viewMode = defineModel<ViewMode>({ default: 'cards' })
1212 >
1313 <button
1414 type =" button"
15- class =" inline-flex items-center px-2.5 py-1.5 text-sm font-medium rounded-sm transition-colors duration-200 focus-visible:ring-2 focus-visible:ring-fg focus-visible:ring-offset-1"
16- :class =" viewMode === 'cards' ? 'bg-bg-muted text-fg' : 'text-fg-muted hover:text-fg'"
15+ class =" inline-flex items-center px-2.5 py-1.5 text-sm font-medium rounded-sm border transition-colors duration-200 focus-visible:ring-2 focus-visible:ring-fg focus-visible:ring-offset-1"
16+ :class ="
17+ viewMode === 'cards'
18+ ? 'bg-fg-subtle text-bg border-fg'
19+ : 'text-fg-muted hover:text-fg border-transparent'
20+ "
1721 :aria-pressed =" viewMode === 'cards'"
1822 :aria-label =" $t('filters.view_mode.cards')"
1923 @click =" viewMode = 'cards'"
@@ -23,8 +27,12 @@ const viewMode = defineModel<ViewMode>({ default: 'cards' })
2327 </button >
2428 <button
2529 type =" button"
26- class =" inline-flex items-center px-2.5 py-1.5 text-sm font-medium rounded-sm transition-colors duration-200 focus-visible:ring-2 focus-visible:ring-fg focus-visible:ring-offset-1"
27- :class =" viewMode === 'table' ? 'bg-bg-muted text-fg' : 'text-fg-muted hover:text-fg'"
30+ class =" inline-flex items-center px-2.5 py-1.5 text-sm font-medium rounded-sm border transition-colors duration-200 focus-visible:ring-2 focus-visible:ring-fg focus-visible:ring-offset-1"
31+ :class ="
32+ viewMode === 'table'
33+ ? 'bg-fg-subtle text-bg border-fg'
34+ : 'text-fg-muted hover:text-fg border-transparent'
35+ "
2836 :aria-pressed =" viewMode === 'table'"
2937 :aria-label =" $t('filters.view_mode.table')"
3038 @click =" viewMode = 'table'"
You can’t perform that action at this time.
0 commit comments