8-bit Separator
8bitcn/separatorFreeComponent
A simple 8-bit separator component
Install it
npx shadcn@latest add https://www.8bitcn.com/r/separator.jsonSource
1"use client";23import type * as React from "react";45import * as SeparatorPrimitive from "@radix-ui/react-separator";67import { cn } from "@/lib/utils";89function Separator({10 className,11 orientation = "horizontal",12 decorative = true,13 ...props14}: React.ComponentProps<typeof SeparatorPrimitive.Root>) {15 return (16 <SeparatorPrimitive.Root17 data-slot="separator-root"18 decorative={decorative}19 orientation={orientation}20 className={cn(21 "data-[orientation=horizontal]:bg-[length:16px_8px] data-[orientation=horizontal]:bg-[linear-gradient(90deg,var(--foreground)_75%,transparent_75%)] dark:data-[orientation=horizontal]:bg-[linear-gradient(90deg,var(--ring)_75%,transparent_75%)] shrink-0 data-[orientation=horizontal]:h-0.5 data-[orientation=horizontal]:w-full data-[orientation=vertical]:h-full data-[orientation=vertical]:w-0.5 data-[orientation=vertical]:bg-[length:2px_16px] data-[orientation=vertical]:bg-[linear-gradient(0deg,var(--foreground)_75%,transparent_75%)] dark:data-[orientation=vertical]:bg-[linear-gradient(0deg,var(--ring)_75%,transparent_75%)]",22 className23 )}24 {...props}25 />26 );27}2829export { Separator };
What it pulls in
npm packages
Files it writes
More from 8bitcn
All 121 items| Component | Registry | Kind | Access | Installs | Command |
|---|---|---|---|---|---|
| 8-bit Accordionaccordion | 8bitcn | Components | Free | no deps · 2 files | |
| 8-bit Alertalert | 8bitcn | Components | Free | no deps · 2 files | |
| 8-bit Alert Dialogalert-dialog | 8bitcn | Components | Free | no deps · 2 files | |
| 8-bit Avataravatar | 8bitcn | Components | Free | no deps · 2 files | |
| 8-bit Badgebadge | 8bitcn | Components | Free | no deps · 2 files | |
| 8-bit Breadcrumbbreadcrumb | 8bitcn | Components | Free | no deps · 2 files | |
| 8-bit Buttonbutton | 8bitcn | Components | Free | no deps · 2 files | |
| 8-bit Button Groupbutton-group | 8bitcn | Components | Free | no deps · 4 files |
