Button
agileflow-projectquestorg/button-exampleFreeExample
shadcn/ui publishes no description for this item.
Install it
npx shadcn@latest add https://raw.githubusercontent.com/projectquestorg/AgileFlow/main/apps/docs/public/r/styles/radix-nova/button-example.jsonSource
1import {2 Example,3 ExampleWrapper,4} from "@/registry/bases/radix/components/example"5import { Button } from "@/registry/bases/radix/ui/button"6import { IconPlaceholder } from "@/app/(create)/components/icon-placeholder"78export default function ButtonExample() {9 return (10 <ExampleWrapper className="lg:grid-cols-1 2xl:grid-cols-1">11 <ButtonVariantsAndSizes />12 <ButtonIconRight />13 <ButtonIconLeft />14 <ButtonIconOnly />15 <ButtonInvalidStates />16 <ButtonExamples />17 </ExampleWrapper>18 )19}2021function ButtonVariantsAndSizes() {22 return (23 <Example title="Variants & Sizes">24 <div className="flex flex-wrap items-center gap-2">25 <Button size="xs">Default</Button>26 <Button size="xs" variant="secondary">27 Secondary28 </Button>29 <Button size="xs" variant="outline">30 Outline31 </Button>32 <Button size="xs" variant="ghost">33 Ghost34 </Button>35 <Button size="xs" variant="destructive">36 Destructive37 </Button>38 <Button size="xs" variant="link">39 Link40 </Button>41 </div>42 <div className="flex flex-wrap items-center gap-2">43 <Button size="sm">Default</Button>44 <Button size="sm" variant="secondary">45 Secondary46 </Button>47 <Button size="sm" variant="outline">48 Outline49 </Button>50 <Button size="sm" variant="ghost">51 Ghost52 </Button>53 <Button size="sm" variant="destructive">54 Destructive55 </Button>56 <Button size="sm" variant="link">57 Link58 </Button>59 </div>60 <div className="flex flex-wrap items-center gap-2">61 <Button>Default</Button>62 <Button variant="secondary">Secondary</Button>63 <Button variant="outline">Outline</Button>64 <Button variant="ghost">Ghost</Button>65 <Button variant="destructive">Destructive</Button>66 <Button variant="link">Link</Button>67 </div>68 <div className="flex flex-wrap items-center gap-2">69 <Button size="lg">Default</Button>70 <Button size="lg" variant="secondary">71 Secondary72 </Button>73 <Button size="lg" variant="outline">74 Outline75 </Button>76 <Button size="lg" variant="ghost">77 Ghost78 </Button>79 <Button size="lg" variant="destructive">80 Destructive81 </Button>82 <Button size="lg" variant="link">83// … truncated
What it pulls in
Other registry items
Files it writes
More from shadcn/ui
All 133 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 |
