made-refine
v0.3.0
Published
Visual CSS editor for React
Downloads
1,033
Maintainers
Readme
handmade
Visual CSS editor for React. Edit styles in the browser, then copy agent-ready edits with component and file context.
Quick start
npx made-refine@latest initRun this in your project folder. It detects your framework and applies the necessary config changes after your confirmation.
How it works
- Start your dev server as usual.
- Press
Cmd + .(orCtrl + .) to open the editor right in the browser, on your running app. - Click any element on the page to select it.
- Edit visually — adjust layout, spacing, radius, borders, shadows, colors, move elements, and edit text directly from the side panel. Undo anytime with
Cmd + Z. - Copy the changes — edits are formatted with the component name, file path, and exact CSS changes so you can paste them straight into Cursor or Claude Code.
Your app keeps running normally. The editor floats on top and never touches your actual styles until you apply the changes through your AI coding agent.
Adding handmade to your project
Setup
- Open the terminal in your project folder and run:
npx made-refine@latest init - Review and confirm the config changes when prompted. That's it — handmade is installed.
Using the editor
- Start your dev server and open the app in the browser.
- Press
Cmd + .on Mac (orCtrl + .on Windows) to turn on the editor. - Click any element — a text block, a button, an image, anything on the page.
- Make your changes using the side panel:
- Layout — adjust padding, margin, sizing, and flex alignment
- Colors — change background, text, border, and outline colors
- Radius — round corners individually or all at once
- Borders — set style, width, and color per side
- Shadows — add and layer drop shadows
- Typography — change font, size, weight, spacing, and alignment
- Move — drag elements to reposition them
- Text — press
Enteron a text element to edit its content directly
- Undo with
Cmd + Z. - Click the copy button to grab your edits. Paste them into Cursor or Claude Code — the edit includes the file name and component so the AI knows exactly where to apply it.
