sketchcn
  • Home
Docs
  • Introduction
  • Playground
  • Icons
  • Changelog
    • Sketch Provider
    • Sketch Styles
    • Button
    • Card
    • Avatar
    • Alert
    • Dialog
    • Sheet
    • Separator
    • Sidebar
    • Skeleton
    • Toast
    • Tooltip
    • Toggle
    • Switch
    • Checkbox
    • Tabs
    • Native Select
    • Input
    • Textarea

Components

Every Sketchcn component, hand-drawn and ready to copy.

Sketch Provider
The RoughJS provider and hooks every Sketchcn component draws through.
Button
A Base UI button with hand-drawn style in shadcn conventions.
Card
A card container with hand-drawn style in shadcn conventions.
Avatar
A Base UI avatar clipped inside its hand-drawn outline.
Alert
An alert callout with hand-drawn style in shadcn conventions.
Dialog
A Base UI dialog with hand-drawn style in shadcn conventions.
Sheet
A Base UI sheet with hand-drawn style in shadcn conventions.
Separator
A Base UI separator with hand-drawn style in shadcn conventions.
Sidebar
A hand-drawn navigation panel that floats inside the page layout.
Skeleton
A hand-drawn loading placeholder that animates its hachure shading.
Toast
A Base UI toast with hand-drawn style in shadcn conventions.
Tooltip
A Base UI tooltip with hand-drawn style in shadcn conventions.
Toggle
A pressable Base UI toggle with hand-drawn style in shadcn conventions.
Switch
A Base UI switch with hand-drawn style in shadcn conventions.
Checkbox
A Base UI checkbox with a hand-drawn box and a seeded, wobbling Matita tick.
Tabs
Base UI tabs with hand-drawn style in shadcn conventions.
Native Select
A native select with hand-drawn style in shadcn conventions.
Input
A Base UI input with hand-drawn style in shadcn conventions.
Textarea
A textarea with hand-drawn style in shadcn conventions.
Made with❤️bychuwii