Editing AI output

The quality of an AI-generated interface is determined by the edit, not the generation

The quality of an AI-generated interface is determined by the edit, not the generation.

Delete before you add

AI generates too much. Too many sections, too many words, too many effects. The first editing pass is always subtraction.

For every element on the page, ask: if I remove this, does the page get worse? Not sure? Remove it. You'll know within seconds whether it was load-bearing.

Sections AI adds that rarely survive editing:

The three-pass edit

Pass 1: Structure

One primary action per page. Eye flows top to bottom without getting stuck.

Delete the bottom third. Most AI pages are 30-40% too long. Combine sections that make the same point twice. Promote the most important content to the top.

Pass 2: Typography and spacing

Swap the default font. Tighten heading line-height. Open up body line-height. Check that heading sizes create clear jumps (not 18→20→22, but 16→24→36). Add whitespace between sections. AI underestimates how much breathing room a page needs.

Pass 3: Details

Hover states. Focus styles. Active states. Transitions on interactive elements. border-radius consistency. Shadow refinement. Loading states. Empty states.

AI skips these because they're invisible in a screenshot. They're not invisible to a user.

The three-pass edit takes 20-40 minutes. If AI generated the page in 3 minutes, the edit takes 10x longer. Still the fastest way to ship something worth using.

AI-generated CSS to fix on sight

PatternProblemFix
rounded-3xl or rounded-full on cardsOver-rounded, looks inflatedrounded-lg or rounded-xl max
shadow-2xlFloating, disconnected from surfaceTwo-layer shadow: tight contact + wide ambient
bg-gradient-to-r from-purple-500 to-blue-500Default AI gradientSolid colour from your palette, or remove
text-center on everythingNo hierarchy, no reading directionLeft-align body text
gap-4 everywhereUniform spacing kills rhythmVary spacing by content relationship
font-bold on multiple elements per sectionNothing stands out when everything is boldOne bold element per visual group

The editing mindset

Sand it, feel the grain, get a splinter, sand again, and repeat until smooth.

The question is never "did AI add this?" The question is "does this earn its pixels?"

Common mistakes