What Refine Does
Refine takes an existing design and makes specific changes. Instead of regenerating from scratch, it preserves what works and modifies what needs adjustment. Refine handles:- Visual adjustments (colors, spacing, typography)
- Layout modifications
- Component swaps
- Content updates
- State additions
- Responsive adaptations
When Figr Uses Refine
Figr automatically engages refinement when you:- Ask to change something in a generated design
- Request adjustments to specific elements
- Want to iterate on a concept
- Need to incorporate feedback
- Ask for variations of an existing design
Trigger Phrases
Trigger Phrases
Types of Refinement
Visual Adjustments
Visual Adjustments
- “Make the cards have more rounded corners”
- “Increase the contrast on the text”
- “Use a darker background”
- “Make the typography bolder”
Layout Modifications
Layout Modifications
- “Stack these horizontally instead of vertically”
- “Add a sidebar navigation”
- “Make this a two-column layout”
- “Move the CTA above the fold”
Component Updates
Component Updates
- “Replace the dropdown with tabs”
- “Use toggle switches instead of checkboxes”
- “Add a search bar to the header”
- “Include pagination at the bottom”
Content Refinement
Content Refinement
- “Use more realistic placeholder data”
- “Make the headlines shorter”
- “Add helper text under the form fields”
- “Include error messages”
State Additions
State Additions
- “Show what this looks like empty”
- “Add a loading skeleton”
- “Design the error state”
- “Show the hover state for cards”
Getting Best Results
Be Specific About What to Change
Be Specific About What to Change
- Less effective:“Make it better”
- More effective: “Increase the font size of the section headers and add more space between the cards”
Reference Specific Elements
Reference Specific Elements
- Clear targeting: “Change the top navigation…” “In the sidebar, make…” “The card on the right should…”
Explain the Why
Explain the Why
- “Make the CTA bigger - users are missing it”; “Add more contrast - accessibility feedback”; “Simplify the form - users abandoning halfway”