All projects
Design system · McFadyen Digital

A design system 200+ people create with, and AI follows.

One Figma system for social, web and email: tokens that flip between Light and Dark, components every channel shares, and rules written clearly enough for people and AI tools to follow.

ClientMcFadyen Digital
When2025 – now
ContextIn-house
My roleBrand & design system lead
FigmaCanvaClaude CodeMagnificLucide
The McFadyen design system as a Figma board: color tokens with light and dark modes, type, the four logo versions, button and icon-badge components, social post anatomy and posts in use, with Thiago, Claude and the marketing team working on it
The brief
01

One brand, 200+ people making things with it.

McFadyen Digital has 39 years in digital commerce and 300+ clients. Its marketing runs on many hands: marketers, sales, partner and events teams, each making posts, landing pages, emails and decks, and more and more of it with AI tools.

A brand manual alone couldn’t keep up. People needed pieces they could pick up without breaking the brand. So I rebuilt it as a system in Figma and Canva: shared tokens, components every channel nests, and written rules for social, web, email and imagery.

edit once, update everywhere
Foundations
02

A few fixed pieces, nested everywhere.

Logo lockups, one red, two typefaces, Lucide icons and a 24px grid. Every component nests these instead of redrawing them, so a change made once updates social, web and email at the same time.

Each piece reads from Light and Dark variable modes. Flip the switch to see the whole board change the way it does in Figma.

One switch, every piece flips.
Logo
McFadyen Digital
Colour tokens
bg/accent#E00000
text/primary#111111
border/input#5C5C5C
bg/default#FFFFFF
Type · Nunito Sans for headlines, Inter for everything else
Web/H1Nunito Sans Black · 72Is your store ready for AI buyers?
Web/H2Nunito Sans Black · 56Is your store ready for AI buyers?
Web/H3Nunito Sans ExtraBold · 28Get a report on five dimensions in about 10 minutes, at no cost.
Web/LeadInter Regular · 22Get a report on five dimensions in about 10 minutes, at no cost.
Web/BodyInter Regular · 18Get a report on five dimensions in about 10 minutes, at no cost.
Web/LabelInter Bold · 14 · +12%Free AI commerce audit
Icon badges · Lucide, 24px grid, 2px stroke
plain
ink
tint
red
outline
Texture · 24px grid at 6%
Always the bottom layer. One texture per layout.
Channels
03

One system, three channels.

A 1080px LinkedIn post, a 1440px landing page and a 600px email look like three different jobs. In the system they are the same pieces: the same Logo, Eyebrow, Headline style and Button, each sized for its medium.

Pick a piece to see every place it lives.

Social1080 × 1080 post
McFadyen DigitalAI Commerce Audit

Make every product easy to find.

B2B commerce by McFadyen: 39 years, 300+ clients.Get startedmcfadyen.com
Web1440 landing page
McFadyen DigitalSolutionsIndustriesWorkInsightsTalk to an expert
B2B Commerce

Make every product easy to find, compare and buy.

We help manufacturers and distributors turn complex catalogs into commerce that works for buyers, sales teams and AI assistants.

Talk to an expertSee our work
Email600px template
Three fixes that make your catalog sell harder.View in browser
McFadyen DigitalAI Commerce Audit

Is your catalog working as hard as your sales team?

Hi Jane,

Your buyers research online long before they call. If they can’t find the right part, the right spec or a clear price, they move on to the next supplier.

Get started
Fix your product dataMake search understand partsLet buyers reorder online
McFadyen DigitalYou’re receiving this email because you’re connected with McFadyen Digital. Unsubscribe · Manage preferences
Try it
04

Build a McFadyen landing page.

Landing pages are assembled from section components in a fixed order. Nav, hero, CTA band and footer are required; the rest is picked per campaign.

Use the layers panel like you would in Figma: hover a layer to find it on the page, click the eye to add or remove it. Each section shows the rule it follows.

Scroll inside the page to see all of it.
mcfadyen.com/b2b-commerce
McFadyen DigitalSolutionsIndustriesWorkInsightsTalk to an expert
B2B Commerce

Make every product easy to find, compare and buy.

We help manufacturers and distributors turn complex catalogs into commerce that works for buyers, sales teams and AI assistants.

Talk to an expertSee our work
39//////Years in digital commerce
300+//////Clients served
12–20//////Weeks to a first release
Why it matters

Your buyers shop like consumers now.

They expect fast search, accurate specs and self-service ordering. Your catalog has to answer before your sales team can.

Clean product dataSpecs, units and compatibility in one source, ready for every channel.
Search that knows partsBuyers find the right SKU by name, number, spec or the question they ask.
Self-service orderingQuotes, contract pricing and reorders online, 24 hours a day.
Next step

Ready to modernize your B2B commerce?

Book a 30 minute call with a commerce strategist. No pitch deck, just your questions.

Talk to an expert
McFadyen DigitalSolutionsCommerce platformsMarketplacesProduct dataAI commerceCompanyAboutCareersPartnersContactInsightsBlogCase studiesEventsNewsletter
© McFadyen Digital · Privacy · Terms · Accessibility
Layers6 of 11 on
Built for AI
05

A monochrome world, one red signal.

Every image the team makes is almost colourless, with exactly one element in brand red. The red marks the point of the story: the part that is missing, the product that gets found, the problem the audit spots.

Two sets keep the library coherent: high-key studio daylight for most posts, and a black studio for launches and big numbers.

Findability
The odd one out
Differentiation
On the digital shelf
The line that matters
The part that gets found

The same rules, written for Claude.

The system also lives as a DESIGN.md file. Claude Code reads it through the skills I write for each team, so a post, a landing page or an email made with AI follows the same rules a designer would. I keep the file in step with the Figma library.

DESIGN.mdClaude Code + skillsPost · Page · Email
DESIGN.md· excerpt
## Colour– One accent: red #E00000. Ink #111111 for text.– Red marks the point of the story. Never two red buttons.
## Type– Nunito Sans Black/ExtraBold for headlines, Inter for the rest.– Headlines in sentence case, one red phrase.
## Buttons– One primary per view. Label = verb + outcome.– Social: XL Flat. Web: M/L Raised. Email: S Flat.
## Images– Monochrome world, one red signal.– Never text, logos or UI made by the model.
one source, two readers
Outcome
06

One source for people and AI.

The system is now where the brand lives: the Figma library, the Canva kits the wider team uses, and the DESIGN.md file AI tools read. The AI Commerce Audit campaign was built on it, from the social posts to the landing page and emails.

200+people creating with the system
3 channelssocial, web and email from one library
Figma · Canva · Claudethe same rules in each
Contact / Let’s talk

Got a brand that needs a system, or a team that needs a designer?

Brand designer. Systems drawn by hand, scaled with AI.

Based in
São Paulo, BrazilAvailable for global projects
© 2026 Thiago CruzDesigned by hand, built with Framer and Claude Code.