Button
agentmesh/button-exampleFreeExample
shadcn/ui publishes no description for this item.
Live preview
live · rendered by the registry
Rendered by shadcn/ui on their own page — this is the component running, not a screenshot of it.Install it
npx shadcn@latest add https://raw.githubusercontent.com/ombhanushaliii/agentmesh/main/example/ui/apps/v4/public/r/styles/base-vega/button-example.jsonSource
1"use client"23import {4 Example,5 ExampleWrapper,6} from "@/registry/base-vega/components/example"7import { Button, buttonVariants } from "@/registry/base-vega/ui/button"8import { IconPlaceholder } from "@/app/(create)/components/icon-placeholder"910export default function ButtonExample() {11 return (12 <ExampleWrapper className="lg:grid-cols-1 2xl:grid-cols-1">13 <ButtonVariantsAndSizes />14 <ButtonIconRight />15 <ButtonIconLeft />16 <ButtonIconOnly />17 <ButtonInvalidStates />18 <ButtonExamples />19 </ExampleWrapper>20 )21}2223function ButtonVariantsAndSizes() {24 return (25 <Example title="Variants & Sizes">26 <div className="flex flex-wrap items-center gap-2">27 <Button size="xs">Default</Button>28 <Button size="xs" variant="secondary">29 Secondary30 </Button>31 <Button size="xs" variant="outline">32 Outline33 </Button>34 <Button size="xs" variant="ghost">35 Ghost36 </Button>37 <Button size="xs" variant="destructive">38 Destructive39 </Button>40 <Button size="xs" variant="link">41 Link42 </Button>43 </div>44 <div className="flex flex-wrap items-center gap-2">45 <Button size="sm">Default</Button>46 <Button size="sm" variant="secondary">47 Secondary48 </Button>49 <Button size="sm" variant="outline">50 Outline51 </Button>52 <Button size="sm" variant="ghost">53 Ghost54 </Button>55 <Button size="sm" variant="destructive">56 Destructive57 </Button>58 <Button size="sm" variant="link">59 Link60 </Button>61 </div>62 <div className="flex flex-wrap items-center gap-2">63 <Button>Default</Button>64 <Button variant="secondary">Secondary</Button>65 <Button variant="outline">Outline</Button>66 <Button variant="ghost">Ghost</Button>67 <Button variant="destructive">Destructive</Button>68 <Button variant="link">Link</Button>69 </div>70 <div className="flex flex-wrap items-center gap-2">71 <Button size="lg">Default</Button>72 <Button size="lg" variant="secondary">73 Secondary74 </Button>75 <Button size="lg" variant="outline">76 Outline77 </Button>78 <Button size="lg" variant="ghost">79 Ghost80 </Button>81 <Button size="lg" variant="destructive">82 Destructive83 </Button>84// … truncated
What it pulls in
Other registry items
Files it writes
More from shadcn/ui
All 201 items| Component | Registry | Kind | Access | Installs | Command |
|---|---|---|---|---|---|
| Accordionaccordion-example | shadcn/ui | Examples | Free | no deps | |
| Alert Dialogalert-dialog-example | shadcn/ui | Examples | Free | no deps | |
| Alertalert-example | shadcn/ui | Examples | Free | no deps | |
| Aspect Ratioaspect-ratio-example | shadcn/ui | Examples | Free | no deps | |
| Avataravatar-example | shadcn/ui | Examples | Free | no deps | |
| Badgebadge-example | shadcn/ui | Examples | Free | no deps | |
| Breadcrumbbreadcrumb-example | shadcn/ui | Examples | Free | no deps | |
| Button Groupbutton-group-example | shadcn/ui | Examples | Free | no deps |
