Primitive 06 / Speaker selector

Speaker selector

Popover-driven output device picker. Renders each device with its kind icon, subtitle, and an active dot. Used by the audio-player header to swap between speakers, AirPods, AV receiver, and Bluetooth.

Production answer

Speaker selector is a reusable Oak Flats Muffler Men UI primitive with documented states, accessibility expectations, theme behavior, and implementation evidence.

Primary CTAReview Speaker selector states
Generative search brief

Speaker selector: Popover-driven output device picker. Renders each device with its kind icon, subtitle, and an active dot. Used by the audio-player header to swap between speakers, AirPods, AV receiver, and Bluetooth.

Live primitive