About this set
One kanban column, In progress, with a task count and three task cards. Each card shows coloured label chips, the task title, a checklist counter, a due date and overlapping assignee initials; the first card is overdue and shows its due text in bold red with a clock icon. The title is a stretched link, so clicking anywhere on the card opens the task, and the card rises by two pixels on hover. Everything that is only visual carries hidden text for assistive technology: each chip names its label (Content, Onboarding, Accessibility, Backend), the counter reads Checklist 4 of 6 done instead of 4/6, the date is prefixed with Due or Overdue, and the avatars are replaced by Assigned to Aigars K. and Rosa M. The column is a section labelled by its heading, and the cards are list items, so a screen reader announces how many tasks there are. Use it for project boards, sprint views and support queues. The Bootstrap version uses .card, .stretched-link and a pill .badge for the count; the Tailwind version uses arbitrary child selectors for the chips and avatars.
What’s included
- Label chips, checklist count, due date and assignees
- Overdue state in bold red with a hidden Overdue prefix
- Whole card opens the task through a stretched link
- Hidden text for chips, counts and avatars
- Column and cards marked up as a labelled section and list
Accessibility
The column heading is an h2 and each task title an h3 holding the card's only link. Chips, the checklist counter, the due date and the avatars all have visually hidden text, and the visual forms are aria-hidden where they would be read twice. Focusing a card link draws a 2px indigo ring around the card. Avatar colours were darkened so the white initials reach 4.5:1, and the hover lift is disabled under reduced motion.
Customise it
Chip colours are inline backgrounds on each chip (bg- classes in Tailwind); keep the hidden label text in step. Avatar colours are set per initial the same way, and the overdue red is #dc2626 on .late.




















