Kern 0.12.0 GitHub
Fundamentals

Accessibility

Components follow the WAI-ARIA authoring practices: native elements where possible, one tab stop per composite control, visible focus, reduced motion.

Names

Keyboard

PatternComponentsKeys
Listbox / menukern-select, kern-menuEnter, Space, arrows, Home/End, letters, Escape
Radio group (one tab stop)kern-radio-group, kern-segmented, kern-ratingArrows move and select
Gridkern-calendarArrows, Home/End, Page Up/Down, Shift+Page Up/Down
Spin button / sliderkern-time-picker, kern-step-input, kern-range, kern-color-pickerArrows, Page Up/Down, Home/End
Sortable tablekern-tableTab to a header, Enter or Space sorts
Dialogkern-dialog, kern-drawerFocus stays inside, Escape closes, focus returns

Announcements

Motion

Animations (drawer, toasts, skeleton shimmer, chevrons) stop under prefers-reduced-motion.