Design system builder
Design your product's visual identity, or import one from a website you like, preview it on a live website, app screen and element sheet, and export it as a DESIGN.md that AI coding agents like Claude Code follow, with CSS, Tailwind and JSON tokens.
Start
Colour
- Body text19.0:1passes
- Muted text7.5:1passes
- Primary button label5.5:1passes
- Links5.3:1passes
- Primary fill against the page5.3:1passes
- Accent button label6.0:1passes
- Body text19.0:1passes
- Muted text7.6:1passes
- Primary button label5.5:1passes
- LinksDarkened from the primary so links stay readable5.9:1passes
- Primary fill against the page3.6:1passes
- Accent button label6.0:1passes
Typography
Google fonts here are served from this site, so trying them sends nothing to Google.Space and shape
Layout
Components
Motion
Voice and rules
New in Fieldnote: shared views
Invoices that get paid on time, without the chasing.
Made for freelancers and small studios. Plan the work, keep everyone in the loop and see what changed, without another tool to look after.
Why Fieldnote
Less busywork, more of the work you came for
Set up in an afternoon
Bring in what you already have and pick up where you left off. No migration project.
Private by default
Your data stays yours: encrypted at rest and in transit, never sold or shared.
Made for small teams
Invite people, share views and keep everyone looking at the same numbers.
Reports that answer
See what changed this week and why, without building a dashboard first.
We moved three tools into Fieldnote in one afternoon, and nobody has asked for the old ones back.
Try Fieldnote free for 14 days
Set it up with your own work. If it isn't for you, leave with your data in one click.
What it does
- Fifteen starting styles, from Swiss and editorial to brutalist, terminal and an accessibility-first one, then every value is yours to change
- Import the look of any website, with an AI agent filling in a template from its CSS and screenshots
- Primary, accent and status colours with generated scales, tinted neutrals and a light and dark theme, all checked for WCAG contrast
- Twenty-six Google fonts served from this site, system stacks or your own font, on a modular type scale with optional fluid sizes
- Spacing grid, density, corner radius, borders, shadows and background texture
- Layout patterns (navigation, hero and feature sections) that steer away from the generic template look
- Button, input, card, badge and icon styles, plus motion timing, easing, hover lift and entrance
- Live preview of a marketing page, an app screen and every element, in both themes, at desktop and phone width
- Exports DESIGN.md for your agent, CSS variables, a Tailwind v4 theme, W3C design tokens JSON and the visual identity file it imports
Why I built it
Ask an AI coding agent for a web page and you get the average of every page it has seen: a centred hero, three feature cards, safe blue buttons. The code works, but the result looks like everyone else's. Agents follow exact constraints very well, though, so the fix is to hand them your visual identity as a precise brief instead of "make it look modern". This app writes that brief for you, and lets you see what it describes before an agent builds anything.
How to use it
- Pick a starting style, then make it yours: your product's name, who it is for and how it should feel, then colours, fonts, spacing, shape, layout, components and motion.
- Check the preview. Switch between the website, the app screen and the element sheet, the light and dark theme, and desktop and phone width. The contrast checks under Colour flag text that would be hard to read.
- Export. Save
DESIGN.mdin the root of your project and tell your agent to follow it (the app gives you the line to paste intoCLAUDE.mdorAGENTS.md). Addtokens.css, ortheme.cssin a Tailwind project, so the values exist in code too. - Iterate section by section. DESIGN.md ends with a review checklist: ask the agent to check each section it builds against it, and fix one part at a time rather than regenerating the page.
Import a look from a website
The builder can start from the look of a site you like, or from your own brand's live site. It doesn't read websites itself; an AI agent does that part, from material you collect:
- Collect the site's look. Take screenshots of a few pages (and of the dark theme, if there is one) and save its CSS files. In Chrome or Edge, Save page as › Webpage, complete saves the CSS next to the page.
- Have an agent fill in the template. On the Import tab, download the blank
visual-identity.jsonand copy the prompt. Give both to Claude, or any agent that reads images, with the screenshots and the CSS. - Import the result. Open the file the agent wrote, or paste its reply. The builder reports what it took, what it had to adjust to fit, anything it couldn't read, and the agent's own notes on what it guessed. Undo puts your previous design back.
The template is the same file the builder exports, with every value empty, so there is one format going in and out. Each field carries notes for the agent (what it means, its options, where to find it in CSS); the import reads only the values and ignores the notes. Export your current design the same way to have an agent adjust it ("make it warmer, and the buttons less round") and import the answer.
What DESIGN.md tells the agent
- Rules first: what to always do and never do, including the habits behind the generic look (gradients, glassmorphism, emoji icons, the hero with three cards). Add your own.
- Every token, with its job: which colour is for buttons and which for links, which size for which heading, which spacing steps exist. Links get their own colour, darkened from your primary where needed so they stay readable.
- Layout and components: the navigation, hero and feature patterns, and how buttons, inputs, cards, badges, alerts, tables and icons look in every state.
- Motion in numbers: durations, easing curve, hover lift and entrance, and what happens with reduced motion.
- The full token set as CSS, so the file works on its own.
Privacy
Everything happens in your browser. Your design is remembered in this browser so you can come back
to it; nothing is uploaded. The Google fonts are served from this site, so trying them sends nothing
to Google. To keep a design or move it to another browser, export visual-identity.json and
import it there. When you import a website's look, the screenshots and CSS go to the AI agent you
choose, not to this site.