Find components, patterns, tokens, and docs
Checks are computed from the current tokens and from each component’s accessibility contract — not from a hardcoded score.
Accessibility score
95%
Passing
122/129
Open issues
7
Primary action contrast
5.17:1 against primary (#ffffff on #2563EB)
Body text contrast
16.97:1 text on background
Muted text contrast
4.63:1 muted on background (large/UI text threshold)
Button meets recommended touch target size
Default size meets 24–44px guidance for the control.
Open ButtonIcon Button supports keyboard interaction
Keyboard interaction is part of the contract.
Open Icon ButtonIcon Button exposes a visible or accessible label
Missing a guaranteed visible label or accessible name.
Open Icon ButtonIcon Button meets recommended touch target size
Compact size falls below the recommended touch target.
Open Icon ButtonButton Group supports keyboard interaction
Keyboard interaction is part of the contract.
Open Button GroupButton Group meets recommended touch target size
Default size meets 24–44px guidance for the control.
Open Button GroupInput exposes a visible or accessible label
Missing a guaranteed visible label or accessible name.
Open InputInput meets recommended touch target size
Default size meets 24–44px guidance for the control.
Open InputSelect meets recommended touch target size
Default size meets 24–44px guidance for the control.
Open SelectCheckbox meets recommended touch target size
Default size meets 24–44px guidance for the control.
Open CheckboxRadio meets recommended touch target size
Default size meets 24–44px guidance for the control.
Open RadioSwitch meets recommended touch target size
Default size meets 24–44px guidance for the control.
Open SwitchTextarea meets recommended touch target size
Default size meets 24–44px guidance for the control.
Open TextareaNavbar meets recommended touch target size
Default size meets 24–44px guidance for the control.
Open NavbarSidebar meets recommended touch target size
Default size meets 24–44px guidance for the control.
Open SidebarTabs meets recommended touch target size
Default size meets 24–44px guidance for the control.
Open TabsBreadcrumb supports keyboard interaction
Keyboard interaction is part of the contract.
Open BreadcrumbBreadcrumb meets recommended touch target size
Default size meets 24–44px guidance for the control.
Open BreadcrumbAlert meets recommended touch target size
Default size meets 24–44px guidance for the control.
Open AlertToast meets recommended touch target size
Default size meets 24–44px guidance for the control.
Open ToastModal meets recommended touch target size
Default size meets 24–44px guidance for the control.
Open ModalTooltip supports keyboard interaction
Keyboard support is incomplete — hover-only behavior is a risk.
Open TooltipTooltip meets recommended touch target size
Default size meets 24–44px guidance for the control.
Open TooltipCard meets recommended touch target size
Default size meets 24–44px guidance for the control.
Open CardBadge meets recommended touch target size
Compact size falls below the recommended touch target.
Open BadgeAvatar meets recommended touch target size
Compact size falls below the recommended touch target.
Open AvatarTable exposes a visible or accessible label
Missing a guaranteed visible label or accessible name.
Open TableTable meets recommended touch target size
Default size meets 24–44px guidance for the control.
Open Table