diff --git a/frontend/src/lib/person/PersonFilterBar.svelte b/frontend/src/lib/person/PersonFilterBar.svelte index ae2bf9c2..8ccc27e0 100644 --- a/frontend/src/lib/person/PersonFilterBar.svelte +++ b/frontend/src/lib/person/PersonFilterBar.svelte @@ -54,10 +54,11 @@ function setReview(next: boolean) { }); } +// §6 tokens: Montserrat 12px/700 tracking-[.08em] UPPERCASE; 44px touch target const chipBase = - 'inline-flex min-h-[44px] min-w-[44px] items-center gap-1.5 rounded-sm border px-4 py-2 font-sans text-sm font-semibold transition-colors focus-visible:ring-2 focus-visible:ring-brand-navy focus-visible:ring-offset-2 focus-visible:outline-none'; -const chipActive = 'border-brand-navy bg-brand-navy text-white'; -const chipInactive = 'border-line bg-surface text-ink hover:bg-muted'; + 'inline-flex min-h-[44px] min-w-[44px] items-center gap-1.5 rounded-sm border px-4 py-[9px] font-sans text-xs font-bold tracking-[.08em] uppercase transition-colors focus-visible:ring-2 focus-visible:ring-focus-ring focus-visible:ring-offset-2 focus-visible:outline-none'; +const chipActive = 'border-primary bg-primary text-primary-fg'; +const chipInactive = 'border-line bg-surface text-ink-2 hover:bg-surface-2';