Categories — Designer Start Here

This folder contains medium-specific visual guidelines. Each subfolder covers a different surface where Verdigris design appears.

Where to Put Things

Folder What Goes Here Status
web-components/ Button, card, form, nav, data display patterns from Patina Complete
photography/ Photo style, mood boards, composition rules, crop guidance Partial
illustration/ Icon style, line weight, diagram conventions, color usage Partial
3d-and-spline/ WebGL waveform spec, Three.js patterns, perf budgets Partial
animation/ Scroll-reveal, hover states, page transitions, reduced-motion Complete
ads-and-templates/ LinkedIn/Google Display specs, sales leave-behinds Partial
physical-goods/ Trade show, merchandise, print color specs Partial

Status reflects documentation completeness, not design approval. Partial means the guide is already usable, but still needs examples, source assets, or starter templates before it should be treated as complete.

How to Contribute a Category Guide

  1. Pick a folder above (or create a new one if the medium isn’t listed)
  2. Add a guidelines.md using the guide template
  3. Add reference images in an assets/ subfolder (see format guide below)
  4. Include at least 2 good and 2 bad examples with explanations
  5. Reference tokens from tokens/ by name — don’t hardcode color/size values
  6. Open a PR

Asset Format Guide

Type Preferred Format Max Size Naming
Icons & illustrations SVG icon-{name}.svg
UI screenshots PNG 2x resolution, max 2400px wide {good\|bad}-{description}.png
Photos & mood boards WebP or JPG Max 1600px wide, <500KB photo-{description}.webp
Diagrams SVG or PNG diagram-{description}.svg
Videos/GIFs MP4 or GIF <5MB, max 10s demo-{description}.mp4

Naming rules:

What Makes a Good Category Guide

A guide should answer:

Questions?

Check foundations/ for the rationale behind token values, or open an issue.