Waimia.
§ Design System · Waimia Catalogue · v2026.05

Pick, don’t invent.

English mirror of the Waimia closed design system. Use existing tokens and components first, then assemble W6 sections instead of creating a new pattern from scratch.

Source pages: /agence/design-system and src/components/sections/

01 · Tokens

Canonical foundations exposed through CSS variables. The English mirror keeps the surface short: color, typography and spacing are enough to understand the system’s hierarchy.

Color palette

--paper default page background
--paper-2 raised surfaces
--ink primary text and strong CTA
--accent editorial emphasis

Type stack

Instrument Serif

Display headlines, contrast, editorial pacing.

Inter Tight

UI text, body copy, functional density.

JetBrains Mono

Labels, system notes, metadata and code snippets.

02 · Utility Classes

Existing utility layer already covers reveal patterns, hairlines and button classes. Reuse first, extend only when a new primitive is justified.

  • .reveal-fade, .reveal-up, .clip-up, .blur-in for scroll entry.
  • .btn plus variant classes for direct HTML usage when no Astro component is needed.
  • .hline and .hline-strong for quiet editorial separation.
03 · Atoms

Smallest reusable pieces. The EN page keeps the core demos: kicker rhythm, chapter labels, buttons and raw form fields aligned on the same tokens.

Kicker + ChapterLabel

§ MUTED LABEL
§ ACCENT LABEL
III · 2.1 · Act III — The delivery layer

Button variants

Form elements (raw HTML · DS tokens)

Checkbox
Radio
04 · Molecules

Functional compositions used repeatedly across sales, editorial and diagnostic pages.

SectionHeader

IVAct IV — The operating layer

Four operational surfaces, one system.

Enough structure to ship, enough room to adapt.

NewsletterSignup · card + inline

PainPointInline · two severities

Paid acquisition keeps generating leads, but no one qualifies them before the next business day.

Attach a triage agent that scores, enriches and routes each lead into the right pipeline in minutes.

Content teams publish every week without a reliable loop back to commercial outcomes.

Add lightweight CRM instrumentation so every editorial push is tied to business signals that matter.

ShareButtons

05 · Organisms

Legacy or page-specific assemblies remain useful, but they are no longer the preferred default for new pages. W6 sections below are the main composition target.

06 · W6 Sections

Composable page sections used to build offer pages, trust pages and landing flows. The mirror keeps five concrete examples in English.

HeroSplit
§ Agentic consulting + delivery

Turn a marketing bottleneck into an operating system.

Diagnosis, agent design, integration and supervision in one execution path.

One team. One stack. One accountable delivery thread.
HeroCentered
§ English mirror

Closed systems make faster pages.

A constrained library beats improvised layout decisions when the goal is repeatable quality.

FeatureGrid · 3 columns
§ Delivery loop

Three execution layers.

  • ▸ 01
    Signal capture

    Forms, CRM and inboxes feed a clean operational queue.

  • ▸ 02
    Agent action

    Scoring, enrichment and drafting happen with visible guardrails.

  • ▸ 03
    Human review

    A human stays accountable on the irreversible decisions.

FeatureGrid · 2 columns
§ Why it holds

Two structural constraints.

  • ▸ A
    Small primitive set

    Fewer blocks means fewer edge cases and stronger visual consistency.

  • ▸ B
    Strict naming

    Components stay searchable and handoff remains predictable across sessions.

CtaFinal

Need a faster baseline?

Start from the closed system, then tune the page where the business constraint is real.

07 · Animations

Existing reveal classes and magnetic hover are part of the system surface and should be demonstrated explicitly.

Scroll reveal classes

.reveal-fade
.reveal-up
.clip-up
.blur-in

Magnetic hover

08 · Editorial

Editorial atoms remain available for essays, case studies and white papers: callouts, pull quotes, drop caps, key metrics and styled tables.

09 · Motion

Heavier motion components stay reserved for signature pages such as home, console and atlas.

10 · Templates

English routes already consume dedicated templates. Use the closed system to feed them instead of branching the visual language.