# DAUB UI — Component Library for AI Agents > Version: 1.1 > URL: https://daub.dev > CSS: https://daub.dev/daub.css > JS: https://daub.dev/daub.js > Repo: https://github.com/sliday/daub > License: MIT ## Quick Start ```html ``` Fonts (optional, falls back to Georgia/system-ui): ```html ``` Icons (optional, used in demos): ```html ``` ## Class Prefix All classes use `db-` prefix. All CSS custom properties use `--db-` prefix. ## Themes 4 themes: `light`, `dark`, `grunge-light`, `grunge-dark` Set via attribute: `` JS API: `DAUB.setTheme('dark')`, `DAUB.cycleTheme()`, `DAUB.getTheme()` Persisted in `localStorage` key `db-theme`. ## Components (28) ### 1. Button — `.db-btn` Variants: `db-btn--primary`, `db-btn--secondary` States: `db-btn--loading`, `db-btn--disabled`, `db-btn--pressed` Sizes: `db-btn--sm`, `db-btn--lg`, `db-btn--icon` ```html ``` ### 2. Text Field — `.db-field` ```html
Description
Something needs attention.
| Name | Role |
|---|---|
| Alice | Engineer |
Body text
Label Caption ``` ### 25. Elevation — `.db-elevation-1`, `.db-elevation-2`, `.db-elevation-3` ### 26. Layout — `.db-container`, `.db-flex`, `.db-grid` ```html