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​


COURSE: Defining UX Strategy
​
Learn to design a winning strategy that aligns design with business.​
​
Next cohort: Oct. 5-Nov. 16, 2026 ...early bird sale is on!

​

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
Recording for Upstream of the Machine, a masterclass by Jeff Humble

5 Ways to Stay Ahead of AI + Recording for "Upstream of the Machine" Dear Reader, Last night we had a fun little event called Upstream of the Machine. In the talk, I shared 5 strategies that designers can use to stay ahead of AI. Each one is inspired by design-adjacent roles where designers can potentially have an edge. You should be able to find at least one strategy that fits you. The Five Strategies Work the infrastructure — like a service designer Generate evidence — like a scientist...

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...