blackchalkv0.3.0
Components

Icon

SketchIcon — a hand-drawn icon rendered from the library's baked icon set.

SketchIcon renders any icon from blackchalk's baked set as a sketchy, monochrome SVG. Pass a name from the IconName union; unknown names render a dashed placeholder box so generated screens never crash on a missing glyph.

Usage

import { SketchIcon } from "blackchalk";export default function Example() {return <SketchIcon name="search" size={24} />;}

Props

PropTypeDefaultDescription
nameIconName | stringWhich icon to render.
sizenumber20Width and height in pixels.
strokeWidthnumber1.5Stroke weight of the drawn paths.
aria-labelstringSets role="img"; omit for decorative use.

All icons

Every icon below is read from the runtime ICON_NAMES array, so this gallery always matches the installed version. Search by name, then pass the name string to <SketchIcon name="…" />.

107 of 107
search
close
check
plus
minus
chevron-down
chevron-up
chevron-left
chevron-right
arrow-right
arrow-left
menu
filter
sort
trash
edit
user
settings
warning
info
star
download
external-link
eye
copy
link
x-circle
check-circle
home
layout
sidebar
panel-left
grid
list
layers
bell
mail
inbox
send
message-circle
message-square
phone
phone-call
at-sign
hash
user-plus
users
login
logout
calendar
clock
timer
loader
refresh
file
file-text
folder
folder-open
upload
paperclip
bookmark
tag
image
video
camera
mic
volume
music
shopping-cart
credit-card
bag
receipt
bar-chart
pie-chart
trending-up
trending-down
activity
map-pin
map
navigation
compass
globe
flag
lock
unlock
shield
key
maximize
minimize
maximize-2
move
wifi
battery
heart
share
zap
sun
moon
palette
sliders
toggle-left
toggle-right
more-horizontal
more-vertical
code
terminal
help-circle

On this page