# Inkwash > A hand-drawn, watercolor-textured CSS component library with four themes (walk / rain / fire / dark-forest). Framework-agnostic, CSS-first. Use this file to generate correct Inkwash markup; see registry.json for the full machine-readable spec. ## Setup - Include the stylesheet: `` - Optional interactivity (modal, toast, tabs, rating): `` (exposes `window.WC`) - Put `class="wc"` on the app root so components inherit fonts and tokens. - Dark theme: add `class="wc-forest"` to any subtree. ## Rules for generating markup - Only use the `.wc-*` classes below. Do not invent class names. (The `wc-` prefix is Inkwash's watercolor-wash engine — the stable API surface.) - Use native semantic elements: `