100/100 slop-free · grade A
Nothing here looks AI-generated.
0 patterns found on desktop and mobile.
Design quality 92/1001 craft problem, scored separately
Fix it in your AI tool
One prompt with every issue below, most costly first. Paste it into Lovable, Bolt, Cursor, Claude or Codex.
Patterns that look AI-made
0 of 31 checks failed. These decide the score above.
31 checks passed
- Side-tab accent border
- Border accent on rounded element
- Overused font
- Flat type hierarchy
- Gradient text
- AI color palette
- Cream / beige palette
- Nested cards
- Monotonous spacing
- Bounce or elastic easing
- Pulsing status dot
- Decorative blinking cursor
- Shape-assembled illustration
- Glowing shadow accents
- Radial-gradient background halo
- Decorative radial spotlight glow
- Auto-scrolling marquee
- Icon tile stacked above heading
- Italic serif display headline
- Hero eyebrow / pill chip
- Kicker / eyebrow label above heading
- Tiny numbered section labels
- Em-dash overuse
- Marketing buzzword
- Aphoristic-cadence copy
- Oversized hero headline
- Crushed letter spacing
- Hairline border with wide shadow
- Repeating-gradient stripes
- Decorative grid-line background
- Theater framing copy
Design quality
Craft problems any site can have: contrast, line length, spacing, broken scripts. Scored separately: 92/100.
✕Low contrast text−8desktop and mobile22 places
Goal
All text meets WCAG AA: 4.5:1 for body, 3:1 for large text.
Issue
Found in 22 places on desktop and mobile.
1.4:1 (need 3:1) — text #f2f1ec on #f2c9191.0:1 (need 3:1) — text #f2c919 on #f2c9191.4:1 (need 4.5:1) — text #f2f1ec on #f2c919
Why it matters
Text does not meet WCAG AA contrast requirements (4.5:1 for body, 3:1 for large text). Increase the contrast between text and background.
How to fix
Darken the text or lighten the background (or the reverse on dark pages) until the contrast ratio passes.
Resources
Audit details: 10 examples
1.4:1 (need 3:1) — text #f2f1ec on #f2c9191.0:1 (need 3:1) — text #f2c919 on #f2c9191.4:1 (need 4.5:1) — text #f2f1ec on #f2c919browser contrast 1.0:1 median 1.0:1 (need 3:1) via analytic-gradient "09:30"browser contrast 1.4:1 median 1.4:1 (need 4.5:1) via analytic-gradient "On the ground"browser contrast 1.3:1 median 1.3:1 (need 4.5:1) via analytic-gradient "30 minutes with your instructor at the glider: the controls, the canopy, what th"browser contrast 1.0:1 median 1.0:1 (need 3:1) via analytic-gradient "10:05"browser contrast 1.4:1 median 1.4:1 (need 4.5:1) via analytic-gradient "The launch"browser contrast 1.3:1 median 1.3:1 (need 4.5:1) via analytic-gradient "The winch pulls you to 400 m in about 40 seconds. Then the cable drops away and "browser contrast 1.0:1 median 1.0:1 (need 3:1) via analytic-gradient "10:07"
24 checks passed
- Organic contour drawn as clip-path
- Raster buried under a wash or opacity
- Broken or placeholder image
- Uncaught script error on load
- Content invisible at rest
- Cards flush against the scroller edge
- Text occluded by an overlapping element
- One column stretches the first viewport
- Gray text on colored background
- Layout property animation
- Line length too long
- Cramped padding
- Body text touching viewport edge
- Tight line height
- Skipped heading level
- Heading crowded against the previous block
- Justified text
- Tiny body text
- Undersized functional text
- All-caps body text
- Wide letter spacing on body text
- Content overflowing its container
- Same text repeated inside one container
- Positioned child clipped by overflow container
More sites that score 100
Each one is built from a NightMarquee prompt you can copy into Lovable, Bolt, Cursor, Claude or Codex.
Is nightmarquee.com your site?
Verify it with a small file or a meta tag, then hide it from the board for good or get a badge for your footer.


