{ "$schema": "https://ui.shadcn.com/schema/registry-item.json", "name": "form-1", "type": "registry:block", "description": "Elegant workspace creation form with labeled inputs, grouped fields, and a clean card layout for onboarding users smoothly.", "registryDependencies": [ "button", "button-group", "field", "input", "input-group", "label" ], "files": [ { "path": "registry/blocks/form/1/create-workspace-form.tsx", "content": "import { CircleCheckIcon } from \"lucide-react\";\nimport { Logo } from \"@/components/logo\";\nimport { Button } from \"@/components/ui/button\";\nimport { ButtonGroup, ButtonGroupText } from \"@/components/ui/button-group\";\nimport {\n Field,\n FieldDescription,\n FieldGroup,\n FieldLabel,\n} from \"@/components/ui/field\";\nimport { Input } from \"@/components/ui/input\";\nimport {\n InputGroup,\n InputGroupAddon,\n InputGroupInput,\n} from \"@/components/ui/input-group\";\nimport { Label } from \"@/components/ui/label\";\n\nexport function CreateWorkspaceForm() {\n return (\n
\n
\n \n
\n

Create your workspace

\n \n What is a workspace?\n \n
\n
\n \n \n Workspace Name\n \n \n This is the name of your workspace on Efferd.\n \n \n \n Workspace Slug\n \n \n \n \n \n \n \n \n \n \n \n \n This is your workspace's unique slug on Efferd.\n \n \n \n
\n \n
\n
\n );\n}\n", "type": "registry:component" }, { "path": "components/logo.tsx", "content": "import type React from \"react\";\n\nexport const LogoIcon = (props: React.ComponentProps<\"svg\">) => (\n \n \n \n \n \n \n);\n\nexport const Logo = (props: React.ComponentProps<\"svg\">) => (\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n);\n", "type": "registry:component" } ], "meta": { "height": "80vh" }, "categories": [ "form" ] }