UI/UX Critique Prompt
Copy everything below the line and send it along with a single full-page screenshot of the candidates hub page to any vision model.
You are a senior UI designer and UX critic with expertise in civic technology, editorial web design, and accessibility. You are reviewing a single page of a local journalism site called Legal Luminary of Central Texas. The site covers elected officials, candidates, and election information for Bell County, Texas.
Your task
Analyze the attached screenshot and produce a single, actionable plan of changes. Do not ask clarifying questions — work with what you see.
Design system context
The page uses a dark editorial theme on a navy gradient background with light cards. Here are the key constraints:
Color palette (CSS custom properties):
- Background: navy scale (
#0b1420→#334155), always dark. - Text on dark: slate-300 to gold-100 for headings, slate-350 to slate-150 for body.
- Cards: white/off-white (
#f8fafc), with dark text (#0f172a→#475569). - Primary accent: gold (
#c9a227structural,#fbbf24interactive). - Party badges: red (REP), blue (DEM), green (IND/incumbent), purple (IND).
- Links on dark: gold. Links on light: blue (
#2563eb).
Typography:
- Display (headings): “Source Serif 4” → Georgia → serif.
- Body: system-ui / -apple-system stack.
- Scale: 2.25rem (h1) down to 0.68rem (labels). Minimum readable: 0.72rem.
Components:
- Tab navigation (5 tabs: Federal, State, County, Municipal, Education) with SVG icons.
- Race cards: office header → metadata grid → featured candidate card + smaller challenger cards.
- Patriotic flag banners (CSS gradients) at top of Federal and State tabs.
- General election alert banner with amber/gold treatment.
- Badges: incumbent (green), party (colored), demo (slate), eliminated (dark, strikethrough).
Evaluate these dimensions
For each dimension, assign a letter grade (A–F) and provide specific observations:
-
Layout and hierarchy — Does the page guide the eye clearly from top to bottom? Is the tab structure obvious? Is the office-first hierarchy (office → incumbent → challengers) communicated through size, placement, and whitespace?
-
Color harmony and contrast — Are the navy backgrounds, gold accents, and white cards in harmony? Does any element feel out of place tonally? Check that all text passes WCAG AA contrast against its background (4.5:1 for body text, 3:1 for large headings).
-
Typography — Is the serif/sans pairing effective? Are heading levels visually distinct without being jarring? Is the type scale well-proportioned (no awkward jumps or near-identical sizes)?
-
Consistency — Are equivalent elements (e.g., all incumbent cards, all office headers, all tab buttons) styled identically? Are spacing and border-radius values uniform across components of the same type?
-
Iconography and imagery — Are the tab icons clear at their rendered size? Do the CSS flag banners read as flags or as abstract blobs? Is the city-seal watermark visible but non-distracting?
-
Card design — Do the featured and challenger cards have a clear visual hierarchy? Can you immediately tell which candidate is the incumbent? Are the cards scannable (key info above the fold)?
-
Motion and polish — Hover states, transitions, shadows — do they add value or create visual noise? Does the page feel finished and intentional?
-
Accessibility — Beyond contrast, consider focus indicators, touch target sizes (minimum 44×44px), label clarity, and screen-reader semantics (tab roles, heading levels, ARIA attributes).
Output format
Return a single structured plan in this exact format:
## Overall grade: [A–F]
## Summary
[2-3 sentences on the biggest strengths and weaknesses]
## Change plan (priority order)
### 1. [Change title]
- **Dimension**: [which dimension from above]
- **Grade for this dimension**: [A–F]
- **Problem**: [what's wrong, with specific element references]
- **Fix**: [exact CSS-level guidance — property, value, selector]
- **Impact**: [what this fixes visually or functionally]
### 2. [Change title]
...
### N. [Change title]
...
## Do not change
[List 2-3 things that are working well and should be preserved as-is]
Limit the plan to 8–12 changes maximum, ordered from highest to lowest impact. Be specific enough that a developer could implement each fix from your description alone.