Modern SaaS is what people picture when they say "I want my app to look legit." It's the visual language of Linear, Vercel, Loom, and Notion — clean without being cold, structured without feeling rigid. You've probably seen a hundred sites built this way without noticing, because that's kind of the point. It makes your product look like a funded team built it, even when it was just you on a weekend.
ModernSaaS.
Clean, confident, and instantly trustworthy. The visual language behind Linear, Vercel, and Notion — for products that need to look funded without being funded.
Neutral is a choice
Modern SaaS uses a deliberately restrained palette — white or very light gray backgrounds, one brand color, blacks and grays for everything else. This isn't laziness. It's a signal that the product is confident enough in what it does to not compete with its own interface. The design gets out of the way so the product can do the talking.
Every element has a clear state
Default, hover, focus, active, disabled, loading, error — all of them defined, all of them visually distinct. This completeness is what separates a designed product from an assembled one. Users feel it even when they can't name it: everything responds, nothing surprises them, every edge case is handled.
The grid is doing the heavy lifting
The quality of a Modern SaaS layout comes from grid discipline, not decoration. Consistent column widths, consistent spacing, consistent component sizing throughout. When everything answers to the same underlying structure, the whole thing reads as professional regardless of what specific font or color you picked.
Before building with Claude Code, drop SKILL.md and DESIGN.md into Claude Design first. Use it to generate mockups and nail the visual direction — then hand those references to Claude Code. You'll get significantly higher quality output than going straight to code.
Bento Grid
Asymmetric cards that vary in size and weight — the layout behind Apple's product pages and viral feature sections.
Clean
The style that makes apps look like a funded startup shipped them — no decoration, just everything in the right place.
Two files. That's it.
Drop them into your Claude project or Cursor rules and build normally. No CLI, no package manager, no setup.