Alchemy Zürich

The design system.

One source of truth for the Alchemy web language — colour, type, spacing and every component, rendered live from the real code so the docs can never drift from the site.

66 of 79 components documented · web surface

Foundations

Colour, typography, spacing, radius and shadow — the tokens everything is built from.

Explore →

Principles

The non-negotiable rules: single-colour headings, no gradients, rounded sections, tokens over raw values.

Read →

Landing page template

A ready-made services landing page assembled from existing blocks — copy it as a starting point.

View →

Product page template

A product / SaaS landing page (Alchemy Labs style) — hero, features, pricing tiers and more.

View →

Components

Everything currently in the site, grouped. Documented components link to their spec; the rest are on the way.

Social Media

Social Frame Doc

The export canvas — portrait 1080×1350, story 1080×1920 or LinkedIn 1200×627, five surfaces, brand footer.

Brand Drop Doc

Shows off a client’s finished brand over a photo of their assets — "Distilled by Alchemy", rotating badge. Story & LinkedIn.

Text Carousel Doc

A swipe-through Instagram carousel in two styles — classic (text-led) and surreal (text on art). Portrait 1080×1350.

Ugly Ad Doc

The intentional "ugly ad" — raw, meme-like, highlighter marks & a red circle. Breaks the brand rules on purpose to convert. Portrait & story.

Chat Ad Doc

An ugly ad that looks like a real chat screenshot — WhatsApp, Instagram DM or iMessage. Native, not brand-designed. Portrait & story.

Note Ad Doc

An ugly ad that looks like a screenshot of the Notes app (iOS or Samsung) — a note-to-self with a checklist. Native, not brand-designed. Portrait & story.

Sticky Note Doc

An ugly ad that looks like a photo of a yellow Post-it — the options crossed off, one left standing & circled. Handwritten, not brand-designed. Portrait & story.

Tweet Ad Doc

An ugly ad that looks like a screenshot of a Twitter/X post — verified name, tweet body & the engagement row. Light or dim. Native, not brand-designed. Portrait & story.

Reddit Ad Doc

An ugly ad that looks like a screenshot of a Reddit post — subreddit line, title, body & the upvote/comments row. Light or dark. Native, not brand-designed. Portrait & story.

Email Ad Doc

An ugly ad that looks like a screenshot of an email (Gmail style) — subject, sender row, body & reply/forward buttons. Best as a client inquiry. Native, not brand-designed. Portrait & story.

Reaction Repost soon

Wrapper that drops any text ad (with its bare prop) onto a neutral background as a screenshot card, with a casual reaction line above — the "quote a screenshot" format.

Alchemy Note Doc

A page from the Alchemy Lab notebook — a jotted insight, script accents, a hand-underlined word. Portrait & story.