Build, refactor, or review React and Next interfaces that should use the Marginalia design system. Use when working on websites, docs pages, dashboards, editorial surfaces, forms, navigation shells, or data-heavy screens that should prefer `@marginalia/ui`, Marginalia theme tokens, and Marginalia visual language over custom styling or external UI kits.
Use Marginalia as the default UI language.
@marginalia/ui components before writing custom UI.@marginalia/ui/styles.css once at the app root when building a consumer app.apps/docs/components/usage-data-foundations.tsxapps/docs/components/usage-data-forms.tsxapps/docs/components/usage-data-overlays.tsxapps/docs/components/usage-data-navigation.tsxapps/docs/components/usage-data-content.tsxCard, Badge, Button, Input, Sheet, Dialog, Tabs, DataTable, CodeViewer, and RichTextSurface as the main building blocks for most pages.:root, .dark, or [data-marginalia-theme="dark"].