7 Tells that a UI is AI-Generated


7 Tells that a UI is AI-Generated

by Jeff Humble


Dear Reader,

You can see a vibe-coded app from a mile away, if you know what to look for.

Here are seven design patterns that scream amateur vibe coder.

Learn them, avoid them, and stay above the rising tide of slop, my friends.

1. Neon color palette

If it's vibe-coded, it's gotta be neon. To slop this one up to the max, use 5+ neon colors and never pick a single one to focus.

Why AI loves it: Neon-on-dark is overrepresented in "modern UI" training data because it photographs well and gets upvoted on Dribbble. Dark background plus high-chroma accent gets learned as the default for contemporary SaaS.

2. Dark mode glow-up

Every vibe-coded website has that aurora borealis glow thing going on in the background. My eyes appreciate the dark mode, but I can never tell if my screen is broken, dirty, or it's just another AI-generated website.

Why AI loves it: Radial gradients behind hero content appear constantly in gaming, crypto, and AI product sites. The model absorbs "glow equals premium dark mode" without any ability to judge whether it's serving a purpose.

3. Emojis everywhere

If you thought that emojis were just for chatting, you haven't worked with AI as a UI designer. To slop this one up, make emojis the go-to icon, background element, and navigation item.

Why AI loves it: Marketing copy and onboarding flows in the training data use emojis as visual punctuation constantly. They become a learned shorthand for adding hierarchy without needing actual icon assets or design decisions.

4. Purple gradients

I'm sorry if you like purple or Prince because AI has ruined that now. To make it really slop, use purple gradients for your H1s, your buttons, and your backgrounds.

Why AI loves it: Purple-to-blue is statistically the most common gradient in tech product marketing. Thousands of examples from Notion, Linear, Vercel, and their imitators make it the default output for any "innovative software" hero section.

5. Cards, on cards, on cards...

In AI-generated interface land, everything goes in a card. Even cards themselves sometimes go in cards. That way, things can feel organized even as the UI overall becomes more chaotic.

Why AI loves it: The model knows content needs containers but applies that rule recursively, with no cost function for visual weight. Every group becomes a card, and since that card lives somewhere, it gets wrapped in another one.

6. Multicolored side tabs

These are quickly becoming the em-dash of AI-generated UI. To be a proper slopper, every card and block of text gets a little rainbow side tab. And just like a sprinkle on ice cream, it adds color but does nothing for the taste.

Why AI loves it: Tabs have active states, and active states mean color. With no concept of a system-wide color budget, each tab gets its own accent. The model can't reason that four competing colors cancel each other out.

7. Status dots

There was a time once when dots meant something like, "live" or "connected." To become a top sloppper, add them to every UI element in any color you like.

Why AI loves it: Colored indicator dots are everywhere in developer tools and admin UIs in the training data. "Status information" gets pattern-matched to "colored dot," regardless of whether a label would communicate more.

Ok, that's seven, but I'm sure there are more. What did I miss?

ADP List has taken fire in the past for using conference talks in a paid course without notifying the speakers. Apparently, they decided the best way to handle that controversy was to make this fake post about someone leaking that course of stolen content. Talk about tone deaf.

Source


FREE EVENT: Upstream of the Machine
Learn how to own the future in this 45-minute masterclass
Sep. 16, 2026 @ 19:00 CEST
Register for Event


COURSE: Defining UX Strategy
Learn to design a winning strategy that aligns design with business.
Next cohort: Oct. 5-Nov. 16, 2026
Buy a Seat ...enrollment is finally open!


Until next week, keep your AI off that purple.

Jeff Humble
Designer & Co-Founder
The Fountain Institute

The Fountain Institute

The Fountain Institute is an independent online school that teaches advanced UX & product skills.

Read more from The Fountain Institute

Written by a human, not by AI Dear Reader, Last week, some of you were gracious enough to give me some feedback on the newsletter. (You can still do it at the bottom). Someone left a review that said, "AI Slop" without any other context. And it got me thinking... You might be assuming that this newsletter is written by AI. Today, I'll let you in on a little secret: I still write by hand. And I plan to keep writing this newsletter by hand. I'm not gonna lie, I tried to get AI to write the...

Figma AI Skill Library, Save Tokens with Caveman, and the Million Dollar Toilet Dear Reader, A lot happened these last 2 weeks while you were relaxing on the beach. Let's get you caught up! The new Figma AI skills library Figma launched an AI Skills Library. Discover these skills (guided prompts you can use in agents) to unlock new ways of working from research to handoff. Check it out here to see what the community is making with Figma AI. Get your AI to speak like a caveman Caveman.so is...

IBM Deep Blue vs. the chessmaster

The Centaur Strategy Dear Reader, Garry Kasparov's hands begin to sweat. Garry is the world's greatest chess player, but he has run out of moves. His opponent sits there, quietly waiting for Garry to hand him the victory. Garry realizes it's over...not only is he going to lose this game, chess has just changed forever. That's because Garry's opponent was an AI. Garry struggling, from Brittanica On May 11, 1997, the world's leading chess player got beat by IBM's Deep Blue chess program, and it...