Schema browser

The canonical types, layouts, colors, and options. Source: schema.json.

Primitive types

Use one of these in type on every element.

rectangleellipsediamondtriangle starhearthexagonpentagon trapezoidparallelogramcrossbanner cloudspeechBubblethoughtBubbleframe bracketscylindercube processdecisiondataterminator documentpreparationmanualInput linearrowcurvedArrowconnectorthickPath textimageicontablerIcon actorpengroup

Layout containers

Auto-arrange children. Use these for tidy rows, columns, and grids.

VStack HStack Grid ZStack Absolute

Fill and line styles

fillStyle

solidhachurecross-hatchzigzagdots

lineStyle

soliddasheddotted

Color palette

Tailwind-style tokens, prefer these over hex. Hover a swatch to see the token name.

Loading palette from schema.json...

Special

Default options

OptionDefaultNotes
stroke#000000Outline color. Accepts tokens or hex.
strokeWidth2Pixel width. Typical range 1 to 4.
filltransparentInterior color.
fillStylehachureSee list above.
roughness1.80 is clean, 3+ is very sketchy.
bowing1.2Line curvature.
seednullOptional integer for reproducible randomness.
lineStylesolidSee list above.

Default text properties

PropertyDefault
fontSize16
fontFamilyComic Sans MS
alignleft (also center, right)
fontWeightnormal
fontStylenormal
lineHeight1.4