{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "designfrom-base-radix-lucide",
  "type": "registry:base",
  "title": "Design From base (Radix, Lucide)",
  "description": "The whole Design From system in one install: theme tokens, the three fonts, utilities, your icon library and your primitive library.",
  "author": "Design From Labs <https://labs.designfrom.com>",
  "categories": [
    "foundations",
    "radix",
    "lucide"
  ],
  "docs": "Installed the Design From base: theme tokens (light and dark), Figtree, JetBrains Mono and Instrument Serif, `cn`, `useReducedMotion`, `composeRefs`, your icon library and your primitive library, and the `@designfrom` registry namespace. Add components with `npx shadcn@latest add @designfrom/<item>`.\n\nDocs and every variant: https://labs.designfrom.com/ui/designfrom-base",
  "config": {
    "style": "radix-nova",
    "iconLibrary": "lucide",
    "tailwind": {
      "baseColor": "neutral"
    },
    "registries": {
      "@designfrom": "https://labs.designfrom.com/r/{name}.json"
    }
  },
  "dependencies": [
    "class-variance-authority@^0.7",
    "lucide-react@^1",
    "radix-ui@^1"
  ],
  "cssVars": {
    "light": {
      "radius": "0.625rem",
      "background": "oklch(1 0 0)",
      "foreground": "oklch(0.145 0 0)",
      "card": "oklch(1 0 0)",
      "card-foreground": "oklch(0.145 0 0)",
      "popover": "oklch(1 0 0)",
      "popover-foreground": "oklch(0.145 0 0)",
      "primary": "oklch(0.205 0 0)",
      "primary-foreground": "oklch(0.985 0 0)",
      "secondary": "oklch(0.97 0 0)",
      "secondary-foreground": "oklch(0.205 0 0)",
      "muted": "oklch(0.97 0 0)",
      "muted-foreground": "oklch(0.52 0 0)",
      "accent": "oklch(0.95 0 0)",
      "accent-foreground": "oklch(0.205 0 0)",
      "destructive": "oklch(0.55 0.22 27.325)",
      "destructive-foreground": "oklch(0.985 0 0)",
      "border": "oklch(0.922 0 0)",
      "input": "oklch(0.87 0 0)",
      "ring": "oklch(0.52 0 0)"
    },
    "dark": {
      "background": "oklch(0.145 0 0)",
      "foreground": "oklch(0.985 0 0)",
      "card": "oklch(0.18 0 0)",
      "card-foreground": "oklch(0.985 0 0)",
      "popover": "oklch(0.205 0 0)",
      "popover-foreground": "oklch(0.985 0 0)",
      "primary": "oklch(0.922 0 0)",
      "primary-foreground": "oklch(0.205 0 0)",
      "secondary": "oklch(0.269 0 0)",
      "secondary-foreground": "oklch(0.985 0 0)",
      "muted": "oklch(0.269 0 0)",
      "muted-foreground": "oklch(0.74 0 0)",
      "accent": "oklch(0.3 0 0)",
      "accent-foreground": "oklch(0.985 0 0)",
      "destructive": "oklch(0.704 0.191 22.216)",
      "destructive-foreground": "oklch(0.145 0 0)",
      "border": "oklch(1 0 0 / 12%)",
      "input": "oklch(1 0 0 / 20%)",
      "ring": "oklch(0.74 0 0)"
    }
  },
  "css": {
    "@layer base": {
      "*": {
        "@apply border-border outline-ring/50": {}
      },
      "body": {
        "@apply bg-background text-foreground font-sans": {}
      }
    }
  },
  "registryDependencies": [
    "utils",
    "https://labs.designfrom.com/r/designfrom-theme.json",
    "https://labs.designfrom.com/r/font-figtree.json",
    "https://labs.designfrom.com/r/font-jetbrains-mono.json",
    "https://labs.designfrom.com/r/font-instrument-serif.json",
    "https://labs.designfrom.com/r/use-reduced-motion.json",
    "https://labs.designfrom.com/r/compose-refs.json"
  ],
  "meta": {
    "status": "ready",
    "license": "MIT",
    "author": "Design From Labs <https://labs.designfrom.com>",
    "source": {
      "repo": "https://github.com/Design-from-labs/labs",
      "commit": "803b92c1a30e0d513e1cb1ff5ca984b2a5f9b492",
      "path": "examples/designfrom-base"
    },
    "credits": [
      "S-004",
      "S-005",
      "S-006",
      "S-008",
      "S-032",
      "S-033",
      "S-034",
      "S-035",
      "S-036",
      "S-037"
    ],
    "component": "designfrom-base",
    "kind": "base",
    "primitive": "radix",
    "iconSet": "lucide",
    "page": "https://labs.designfrom.com/ui/designfrom-base"
  }
}
