Loading source
Pulling the file list, source metadata, and syntax-aware rendering for this listing.
Source from repo
Reference for Nuxt UI v4 (125+ components built on Reka UI + Tailwind CSS v4) including forms, overlays, and theming.
Files
Skill
Size
Entrypoint
Format
Open file
Syntax-highlighted preview of this file as included in the skill package.
components/button.md
1# Button23A button element that can act as a link or trigger an action.45## Key Props67- `label`: to set the label of the Button.8- `color`: to change the color of the Button.9- `variant`: to change the variant of the Button.10- `size`: to change the size of the Button.11- `icon`: to show an [Icon](/docs/components/icon) inside the Button.12- `avatar`: to show an [Avatar](/docs/components/avatar) inside the Button.13- `loading`: to show a loading icon and disable the Button.14- `disabled`: to disable the Button.15- `class`: to override the base styles of the Button.16- `ui`: to override the slots styles of the Button.1718## Usage1920```vue21<UButton22<!-- props here -->23/>24```25