Fundação
Componentes
- Componentes
- Accordion
- ActivityGraph
- Alert
- Alert Dialog
- Aspect Ratio
- Avatar
- AvatarGroup
- Badge
- Box
- Breadcrumb
- Button
- Button Group
- Calendar
- Card
- Carousel
- Chart
- Checkbox
- Collapsible
- Combobox
- Command
- Connector
- Container
- Context Menu
- Dialog
- Drawer
- DropdownMenu
- Empty
- EnvEditor
- Fade In
- Field
- Fps
- Hover Card
- Highlighter
- Input
- InputGroup
- Input OTP
- Item
- JSONViewer
- Kbd
- Label
- Marquee
- Menubar
- Native Select
- Navigation Menu
- NumberInput
- Pagination
- Popover
- Preview Card
- Progress
- ProgressiveBlur
- Radio Group
- Resizable
- Retro Grid
- Scan Line
- ScrollArea
- Scrubber
- SectionLabel
- Select
- Separator
- Sheet
- Signature
- Sidebar
- Skeleton
- Slider
- Sonner
- Spinner
- Stagger Group
- StatusDot
- SystemBanner
- Switch
- Table
- Tabs
- TagInput
- Textarea
- ThemeToogle
- Toggle
- Toggle Group
- Tooltip
- Typing Effect
Peça decorativa em SVG: triângulo retângulo isósceles com o ângulo reto num dos cantos do viewBox. A cor vem de currentColor, por isso usa classes Tailwind text-* (por exemplo text-primary, text-muted-foreground).
A prop corner define qual canto recebe o ângulo reto: top-left (padrão), top-right, bottom-left ou bottom-right. Coloca quatro instâncias nos cantos de um contentor com absolute para criar molduras tipo diagrama técnico.
Importação
import {
Connector,
type ConnectorProps,
type ConnectorCorner,
} from "@zexon/ui/components/connector";
Um canto
Cor e tamanho
Quatro cantos
Moldura em L
Conteúdo com cantos tipo diagrama
Props
| Prop | Tipo | Predefinição | Notas |
|---|---|---|---|
corner | "top-left" | "top-right" | "bottom-left" | "bottom-right" | "top-left" | Canto onde fica o ângulo reto do triângulo. |
Demais props repassam-se ao <svg> (className, style, etc.). A cor usa currentColor (controla com text-*); o tamanho predefinido é size-3.