Vitre UI

The transparent style layer. Class-free, style-free web with a high-end finish. Clear. Light. Vitre.

Vitre UI is one small package that makes raw semantic HTML look polished by default. Headings, links, buttons, forms, tables, code, dialogs, and alerts all get modern light and dark styling without a single class or style attribute.

<link rel="stylesheet" href="https://unpkg.com/vitre-css/vitre.css">

That is the whole setup. An optional second file, vitre.js, adds behavior to the same markup — dismissible alerts, tabs, a theme toggle, splitters — and every component still renders as readable content without it.

<script type="module" src="https://unpkg.com/vitre-css/vitre.js"></script>