feat: accessibility pass - semantic HTML, ARIA, focus indicators, high contrast

This commit is contained in:
Your Name
2026-02-15 19:19:34 +02:00
parent e2ce484955
commit 4638ce046c
4 changed files with 64 additions and 12 deletions

View File

@@ -53,6 +53,8 @@ export function CardThumbnail({ card, boardLabels, columnId, onCardClick }: Card
transition={{ type: "spring", stiffness: 300, damping: 25 }}
{...attributes}
{...listeners}
role="article"
aria-label={card.title}
>
{/* Label dots */}
{card.labels.length > 0 && (