Skip to content
Go back
brandplaybook

Brand-driven web design: the principles we use across an 11-brand portfolio

Alejandro Rioja
Alejandro Rioja
Updated:
· 4 MIN
Brand-driven web design: the principles we use across an 11-brand portfolio

Most web design discourse in 2026 is about tooling — Framer vs. Webflow vs. Astro vs. raw Next.js. That’s the interesting question for designers and engineers. The interesting question for brand-builders is harder: what do the design choices on your site signal about who you are, and is that signal aligned with your positioning?

This is the framework we use to make design choices brand-aligned across our 11-brand portfolio.

Step 1: pick the design archetype that matches your positioning

Most successful brand sites in 2026 fit one of five archetypes. Pick one deliberately — don’t drift between them.

1. Editorial publication. Light cream/off-white backgrounds, serif headlines, dense text, deliberate whitespace, no glassmorphism. Signals: writing-first, considered, slow. Examples: Stratechery, every literary magazine.

2. Premium SaaS. Off-white or near-black backgrounds, big sans-serif (often Inter), generous whitespace, micro-interactions, animated illustrations. Signals: well-funded, modern, polished. Examples: Linear, Vercel, Stripe.

3. Operator-direct. Cream/warm-neutral backgrounds, mixed sans-serif and mono fonts, dense charts and screenshots, no fluff. Signals: builder, no-nonsense, technical. Examples: Pieter Levels’ sites, Plausible.

4. Premium consumer. Hero photography, large type, generous spacing, restrained color, often a single bold accent. Signals: aspirational, luxury, considered. Examples: Aesop, Apple, Mast Brothers.

5. Maximalist editorial. Multiple type sizes on one page, unexpected color combinations, magazine-like layouts. Signals: creative, opinionated, fun. Examples: It’s Nice That, MSCHF, A24’s site.

The brand of Flux.LA (the site you’re reading) is “operator-direct + premium SaaS” — cream background, blue/cyan/orange accents, glass cards, mixed Inter+JetBrains Mono. Deliberate choice. We’re operators selling to operators.

Step 2: rules within an archetype

Once the archetype is picked, enforce strict rules within it. Inconsistency is what reads as amateur.

Color palette: 1 primary + 2 accents max. More than that and the page reads as decorated. Our palette: black ink, blue (#2563EB), cyan (#06B6D4), orange (#F97316). That’s it everywhere.

Type: 2 typefaces max. A display/headline face and a body face. Optional third: mono for code/labels. We use Inter + JetBrains Mono. Three type families is the cap — beyond that, you’re decorating.

Spacing rhythm. Pick a baseline (4px or 8px) and stick to it. Every padding/margin should be a multiple of the baseline. Tailwind’s spacing scale (0.25rem increments) enforces this automatically and is part of why Tailwind-built sites tend to feel rhythmically consistent.

Heading hierarchy. H1 once per page, H2 for sections, H3 for subsections. The 2010s instinct to put H1s everywhere for “SEO” is wrong. Modern HTML semantics + Schema markup matter more.

Step 3: design choices that signal trust (or don’t)

Every design choice is a brand choice. A non-exhaustive list of what signals what:

Stock photography of diverse smiling people → AI-generated brand template, low trust. Real photography of named operators in real workspaces → authentic, high trust.

Glassmorphism + gradients + emojis on every page → can read as “modern” or “AI-template” depending on execution. The line: glass cards with restrained content = sophisticated; glass cards with five emojis per heading = ChatGPT-rendered template.

Hand-drawn elements (swooshes, doodles, illustrations) → personality, warmth, but also unprofessional if overused. Use ONE consistent illustration style; don’t mix.

Custom icons → high signal of investment in craft. Lucide or Tabler is fine if used consistently. Mixing icon libraries is the tell of a thrown-together site.

Bold opening claim with gradient text → confident, premium-SaaS-adjacent. Works if the rest of the design supports it. Reads as derivative if every site in your category does it.

Step 4: the brand-aligned mistakes we make repeatedly

Even on our own portfolio sites, we catch ourselves making these mistakes. Watch for them:

Over-designing the homepage, under-designing the post pages. Most traffic landing on a post first never sees your homepage. Post pages need the same brand polish — author byline, real photography or illustration, share buttons that match the design system.

Inconsistent button styles. Three different button looks across the site = confusion. Pick: one primary button style, one secondary, one ghost/text. No more.

Stock testimonial blocks. Even with real customer names and logos, the layout convention (round avatar + name + role + quote) reads as generic. Vary the layout, vary the format — pull quotes, video clips, full-page case studies.

Auto-generated 404, login, and error pages. Brand polish matters MOST at these moments — they’re trust tests. Spend 30 minutes designing them.

Step 5: enforce the design system in code

The thing nobody mentions in brand-design articles: discipline in code is what makes designs survive over time.

For sites we build in Astro + Tailwind, we enforce:

Without code-level enforcement, design systems drift within months. With it, they hold up for years.

The biggest reason brand sites look worse 18 months after launch isn’t aging fashion — it’s that 50 ad-hoc style decisions were made on the way and nobody pruned them.

What we do for clients

The $8K Brand Sprint we run includes:

If you want a brand-aligned web design audit, tell us what you’re working on.

Related reading:

NEWSLETTER

Get next week's playbook in your inbox.

Biweekly. Operator-grade. No spam.

Alejandro Rioja
// Written by

Alejandro Rioja

Operator who builds and sells marketing-focused brands. Founder of Pickleland, founder of Flux.LA, writing about AI SEO + GEO at alejandrorioja.com.

Keep reading

Search everything

esc to close · ↑↓ to navigate