{ "$schema": "https://ui.shadcn.com/schema/registry.json", "name": "hxery", "homepage": "https://ui.hxery.dev", "items": [ { "$schema": "https://ui.shadcn.com/schema/registry-item.json", "name": "colors", "type": "registry:theme", "author": "Razkaroth - colors from srcery.sh", "title": "Srcery colors", "description": "Srcery colors for shadcn/ui.", "cssVars": { "theme": { "--color-srcery-black": "rgb(28, 27, 25)", "--color-srcery-black-bright": "rgb(145, 129, 117)", "--color-srcery-black-hard": "rgb(18, 18, 18)", "--color-srcery-white": "rgb(208, 191, 161)", "--color-srcery-white-bright": "rgb(252, 232, 195)", "--color-srcery-white-hard": "rgb(180, 161, 131)", "--color-srcery-gray-1": "rgb(88, 88, 88)", "--color-srcery-gray-2": "rgb(78, 78, 78)", "--color-srcery-gray-3": "rgb(68, 68, 68)", "--color-srcery-gray-4": "rgb(58, 58, 58)", "--color-srcery-gray-5": "rgb(48, 48, 48)", "--color-srcery-gray-6": "rgb(38, 38, 38)", "--color-srcery-silver": "rgb(180, 180, 180)", "--color-srcery-silver-bright": "rgb(220, 220, 220)", "--color-srcery-silver-hard": "rgb(140, 140, 140)", "--color-srcery-red": "rgb(239, 47, 39)", "--color-srcery-red-bright": "rgb(247, 83, 65)", "--color-srcery-red-hard": "rgb(160, 37, 30)", "--color-srcery-stone": "rgb(180, 160, 140)", "--color-srcery-stone-bright": "rgb(200, 180, 160)", "--color-srcery-stone-hard": "rgb(160, 140, 120)", "--color-srcery-orange": "rgb(215, 95, 0)", "--color-srcery-orange-bright": "rgb(255, 135, 0)", "--color-srcery-orange-hard": "rgb(145, 75, 0)", "--color-srcery-yellow": "rgb(251, 184, 41)", "--color-srcery-yellow-bright": "rgb(254, 208, 110)", "--color-srcery-yellow-hard": "rgb(180, 130, 0)", "--color-srcery-green": "rgb(81, 159, 80)", "--color-srcery-green-bright": "rgb(152, 188, 55)", "--color-srcery-green-hard": "rgb(30, 100, 30)", "--color-srcery-blue": "rgb(44, 120, 191)", "--color-srcery-blue-bright": "rgb(104, 168, 228)", "--color-srcery-blue-hard": "rgb(0, 0, 128)", "--color-srcery-cyan": "rgb(10, 174, 179)", "--color-srcery-cyan-bright": "rgb(83, 253, 233)", "--color-srcery-cyan-hard": "rgb(0, 128, 128)", "--color-srcery-magenta": "rgb(225, 44, 109)", "--color-srcery-magenta-bright": "rgb(255, 92, 143)", "--color-srcery-magenta-hard": "rgb(128, 0, 64)" } } }, { "$schema": "https://ui.shadcn.com/schema/registry-item.json", "name": "theme", "type": "registry:theme", "title": "Hxery, srcery based theme", "description": "Hxery is a theme for shadcn/ui that implements the srcery color scheme.", "docs": "Don't forget to download iosevka font and import it in your project.", "registryDependencies": [ "https://ui.hxery.dev/r/colors.json" ], "files": [ { "path": "src/registry/hxery/theme/iosevka.css", "type": "registry:file", "target": "~/styles/iosevka.css" } ], "cssVars": { "theme": { "font-heading": "Iosevka, sans-serif", "font-body": "Geist mono, sans-serif", "font-sans": "var(--font-geist-sans)", "font-mono": "var(--font-geist-mono)", "radius-sm": "calc(var(--radius) - 4px)", "radius-md": "calc(var(--radius) - 2px)", "radius-lg": "var(--radius)", "radius-xl": "calc(var(--radius) + 4px)" }, "dark": { "radius": "0", "background": "var(--color-srcery-black-hard)", "foreground": "var(--color-srcery-white)", "card": "var(--color-srcery-black)", "card-foreground": "var(--color-srcery-white)", "popover": "var(--color-srcery-black-hard)", "popover-foreground": "var(--color-srcery-white)", "primary": "var(--color-srcery-black)", "primary-foreground": "var(--color-srcery-white)", "secondary": "var(--color-srcery-black-bright)", "secondary-foreground": "var(--color-srcery-white)", "muted": "var(--color-srcery-gray-1)", "muted-foreground": "var(--color-srcery-silver)", "accent": "var(--color-srcery-white-hard)", "accent-foreground": "var(--color-srcery-black-hard)", "destructive": "var(--color-srcery-red)", "border": "var(--color-srcery-white)", "input": "var(--color-srcery-white)", "ring": "var(--color-srcery-white)", "chart-1": "var(--color-srcery-red)", "chart-2": "var(--color-srcery-green)", "chart-3": "var(--color-srcery-yellow)", "chart-4": "var(--color-srcery-blue)", "chart-5": "var(--color-srcery-magenta)", "sidebar": "var(--color-srcery-black-hard)", "sidebar-foreground": "var(--color-srcery-white)", "sidebar-primary": "var(--color-srcery-black)", "sidebar-primary-foreground": "var(--color-srcery-white)", "sidebar-accent": "var(--color-srcery-black-bright)", "sidebar-accent-foreground": "var(--color-srcery-white)", "sidebar-border": "var(--color-srcery-white)", "sidebar-ring": "var(--color-srcery-white)", "brand": "var(--color-srcery-white)" }, "light": { "radius": "0", "background": "var(--color-srcery-white)", "foreground": "var(--color-srcery-black)", "card": "var(--color-srcery-white)", "card-foreground": "var(--color-srcery-black)", "popover": "var(--color-srcery-white)", "popover-foreground": "var(--color-srcery-black)", "primary": "var(--color-srcery-black)", "primary-foreground": "var(--color-srcery-white)", "secondary": "var(--color-srcery-white-bright)", "secondary-foreground": "var(--color-srcery-black)", "muted": "var(--color-srcery-white-hard)", "muted-foreground": "var(--color-srcery-black-bright)", "accent": "var(--color-srcery-black-cyan)", "accent-foreground": "var(--color-srcery-black-hard)", "destructive": "var(--color-srcery-red)", "border": "var(--color-srcery-black)", "input": "var(--color-srcery-black)", "ring": "var(--color-srcery-black)", "chart-1": "var(--color-srcery-red)", "chart-2": "var(--color-srcery-green)", "chart-3": "var(--color-srcery-yellow)", "chart-4": "var(--color-srcery-blue)", "chart-5": "var(--color-srcery-magenta)", "sidebar": "var(--color-srcery-white)", "sidebar-foreground": "var(--color-srcery-black)", "sidebar-primary": "var(--color-srcery-black)", "sidebar-primary-foreground": "var(--color-srcery-white)", "sidebar-accent": "var(--color-srcery-black-bright)", "sidebar-accent-foreground": "var(--color-srcery-black)", "sidebar-border": "var(--color-srcery-black)", "sidebar-ring": "var(--color-srcery-black)", "brand": "var(--color-srcery-black)" } } } ] }