Navigation
v1.0.0Added in 1.0.0
Switch between views of the same page with a sliding indicator: underline for sections, pill for filters, segmented for a compact switch.
Click or tap a tab and the indicator glides over to it on a smooth spring while the new panel slides in from the side you moved toward and the old one fades away. Tabs dip slightly under the finger. With the keyboard, Tab lands on the active tab, Left and Right (Up and Down when vertical) move between tabs, Home and End jump to the ends, and Tab again moves into the panel; in manual mode the arrows only move focus and Enter or Space opens the tab. When the tabs do not fit, the row scrolls sideways with soft fades at the edges and keeps the active tab in view. On a phone, triggers are 44px tall, and vertical tabs that get narrower than 32rem (a phone, a side panel) turn into a scrolling row above the content. Count badges roll when their number changes. With dir set to rtl the arrow keys, the edge fades and the panel slide mirror.
npx wingo-ui@latest add tabsEmma Carter · 17 listings

2-bedroom apartment, Harlem
New YorkSep 12, 2026

City bike, 54 frame
SeattleSep 18, 2026

Gray sleeper sofa
New YorkSep 20, 2026
Automatic: the arrow keys open each tab as focus lands on it