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.
A new way to define declarative behavior for UI components.
Components can respond to the space they actually receive.
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 type="button" data-ui-trigger>
Menu
</button>
<ui-popover-content hidden>
The content
</ui-popover-content>
</ui-popover>
Preview components, explore variants, and read documentation in the same plain-web spirit.