fix(a11y): 无障碍与 lint 修复(对比度/alt 属性/触控目标收窄)+ Geist 本地字体系统

This commit is contained in:
2026-08-31 12:03:32 +08:00
parent 0786af3db9
commit b65ddd1ff7
20 changed files with 125 additions and 76 deletions
+4 -3
View File
@@ -16,10 +16,11 @@ const badgeVariants = cva(
outline:
'border-border-accent text-text-primary bg-transparent',
ghost: 'text-text-muted hover:text-text-primary hover:bg-bg-secondary',
success: 'bg-success/10 text-success border-transparent',
warning: 'bg-warning/10 text-warning border-transparent',
/* 状态色 DEFAULT 仅 3.2-3.7:1,作文字不达 AA,故统一用 -text 变体 */
success: 'bg-success/10 text-success-text border-transparent',
warning: 'bg-warning/10 text-warning-text border-transparent',
error: 'bg-error/10 text-error border-transparent',
info: 'bg-info/10 text-info border-transparent',
info: 'bg-info/10 text-info-text border-transparent',
},
size: {
sm: 'px-2 py-0.5 text-[10px]',