CSS anchor positioning
Popover surfaces can stay attached without framework layout code.
Built with the browser features Timeless is meant to preserve, not replace.
Popover surfaces can stay attached without framework layout code.
Native dialogs and popovers handle light dismiss and escape flows.
Your CSS wins over component styles without a specificity fight.
A new way to define declarative behavior for UI components.
Color tokens can honor color-scheme without extra runtime.
Consumers keep readable markup and style-relevant anatomy, intended for zero layout shifts.
Timeless treats the platform as the recipe: HTML renders, CSS carries the look, native browser features do the heavy lifting, and custom elements step in only to improve behavior, accessibility, and authoring across stacks.
The initial shell works with HTML and CSS. JavaScript enhances only when available.
<ui-popover>
<button data-ui-part="trigger"
popovertarget="menu">Menu</button>
<div id="menu" popover="auto">
The content
</div>
</ui-popover>Preview components, explore variants, and read documentation in the same plain-web spirit.