{
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "sf-slider",
"title": "SF Slider",
"description": "Flat slider with square thumb, 3px track, no radius",
"registryDependencies": [
"slider"
],
"files": [
{
"path": "components/sf/sf-slider.tsx",
"content": "\"use client\";\n\nimport { Slider } from \"@/components/ui/slider\";\nimport { cn } from \"@/lib/utils\";\n\n/**\n * Range input slider — FRAME layer form primitive.\n *\n * Radix Slider with SF styling: square track (3px height), primary fill\n * for the active range, and a square thumb with sf-focusable indicator\n * and 2px foreground border. Inherits all Radix SliderProps.\n *\n * @param className - Merged via cn() after base slot-targeting classes\n *\n * @example\n * \n * \n */\nexport function SFSlider({ className, ...props }: React.ComponentProps) {\n return (\n \n );\n}\n",
"type": "registry:ui"
}
],
"meta": {
"layer": "frame",
"pattern": "A"
},
"type": "registry:ui"
}