Skip to content
Drivn
Changelog
v1.20.0July 2026

Monochrome Palette & Focus Rings

The default theme moves to a monochrome brand palette, and every interactive component now shows a keyboard-only focus ring for WCAG 2.4.7 compliance. A new semantic info color and the tokens behind both ship with the theme.

What's new

Monochrome Brand Palette

The primary color is now a theme-inverting neutral — near-black on light surfaces, near-white on dark — so buttons, checkboxes, switches, steppers, and progress bars read as a clean grayscale system by default. Every solid background pairs with a readable foreground token, and the Avatar fallback drops its gradient for a solid muted fill.

Visible Focus Rings

Every interactive control — Button, Input, Textarea, Select, Combobox, Checkbox, Switch, Toggle, Tabs, Dropdown, Slider, Calendar, Date Picker, and Time Picker — now renders a soft focus ring on keyboard navigation only, invisible to mouse users. Built on the new --ring token, it meets WCAG 2.4.7 and matches the focus behavior of shadcn/ui and Radix. Existing installs pull the token in through the theme.

1npx drivn add theme

Info Color & Semantic Tokens

A new --info blue token joins the semantic palette alongside success and destructive. The Alert info variant and the calendar's "today" marker use it, and the theme now also defines --secondary-foreground and --success-foreground for solid-fill readability.

Tabs Variants

The published Tabs component now ships all three variants — the default pill, the underline, and the compact style — matching what the documentation shows.