Brand & Marketing Manual
The standard for every FlowMatrix visual and written surface. Identity v3.
Core Rules
Signal Blue marks one thing per screen. Never decoration.
Monochrome carries the rest. Blue ≤ 10% of any surface.
Inter and Newsreader only. No other fonts.
Warm off-white or near-black. Never pure #000 or #fff.
Use the delivered files unaltered. No recolor, distort, or rebuild.
Plain statements. No hype, no emoji.
The Mark
Inputs → spine → outputs → signal. The logo diagrams the product.
Logo Files
Dark logo on light surfaces. Light logo on dark. Use as delivered — these renders come from the shipped @flowmatrix-ai/brand/assets files.
Symbol at small sizes
Clear Space & Minimum Size
Clear space = symbol height, all sides
Minimum: lockup 120px · symbol 24px
Never Alter The Logo
Color
One accent. Monochrome carries everything else. Every swatch below renders the live package token; the printed values come from resolvedTheme at build time.
the only accent
--fm-accent-baselight oklch(0.50 0.07 235) · dark #7EB3D3--fm-accent-soft--fm-accent-bright--fm-surface-canvasoff-white · light oklch(0.97 0.003 100) · dark #0F1115--fm-text-primarynear-black · light oklch(0.10 0.01 255) · dark #F7F7F5--fm-text-secondarysemantic onlysemantic onlysemantic onlyContrast (WCAG)
| Pairing | Mode | Ratio | AA | AAA |
|---|---|---|---|---|
| Signal Blue on white | light | 5.9:1 | Pass | No |
| White on Signal Blue | light | 5.9:1 | Pass | No |
| Signal Blue on dark canvas | dark | 8.3:1 | Pass | AAA |
| Ink on canvas | light | 18.9:1 | Pass | AAA |
| Muted text on canvas | light | 5.3:1 | Pass | No |
| Muted text on canvas | dark | 5.6:1 | Pass | No |
Logo signal cap is #4F6F8F (read from the shipped SVG at build time). Use the logo as delivered; use Signal Blue tokens for UI.
Typography
Inter for structure. Newsreader for editorial. Nothing else.
Inter: headings, UI, body, data. Newsreader: ledes, pull-quotes, long-form (packaged as --fm-font-serif). Headings are always Inter 500, −0.02em.
Shape & Space
Depth from borders and light, not shadow. Fixed radius and spacing steps — rendered from the package's radius and space tokens.
Radius · tokens
Spacing · tokens
Imagery
Real work. Not robot stock.
- Real work, real places: sites, field, shop floor.
- Product/UI screenshots on a plain ground.
- One image per section, space around it.
- Line icons, one stroke weight.
- Glowing brains, circuit boards, robots.
- Busy collages, multiple focal points.
- Heavy filters, neon, drop-shadows.
- Mixed icon styles.
Voice
Problem, then outcome. Short sentences. One idea each.
✕ Off-brandOur revolutionary AI-powered platform leverages cutting-edge automation to supercharge your workflow and guarantee 10× results! 🚀
✓ On-brandQuotes, invoices and job updates move between your tools automatically. No copy-paste.
Never: emoji · percent guarantees · hype words · jargon walls · fake scarcity. CTAs state the action: "Book a walkthrough," not "Learn more."
Templates
Real logo, real color, real type. Built only from this manual.
Every surface.
Export Sizes
Export at 2×. Keep logo and text inside the safe area.
| Surface | Size (px) | Ratio | Note |
|---|---|---|---|
| LinkedIn — post | 1200 × 1200 | 1:1 | 1200×627 link |
| LinkedIn — banner | 1128 × 191 | 6:1 | clear of avatar |
| Instagram — feed | 1080 × 1350 | 4:5 | portrait |
| Instagram — story | 1080 × 1920 | 9:16 | 250px safe |
| X — image | 1600 × 900 | 16:9 | — |
| Share card | 1200 × 630 | 1.91:1 | build-time |
| Email header | 600 wide | — | PNG lockup |
| Favicon | 512 × 512 | 1:1 | symbol only |
| Slide | 1920 × 1080 | 16:9 | — |
Rulings
Second accent color?
Green or gold?
Recolor or restyle the logo?
Emoji?
Inter not installed?
Screenshot on pure white?
Where are the logo files?
mark.svg, lockup-on-light.svg, lockup-on-dark.svg — canonical in @flowmatrix-ai/brand/assets/logos/ (this page renders those exact files); copies are served from the live site at flowmatrixai.com/logos/.Light or dark canonical?
Governance
@flowmatrix-ai/brand v3.4.1 holds every value and logo.
Generated from the package in the same repo — the values and logos on this page are the package's own. If it disagrees with the package, the build is broken: file an issue.
Gaps and proposals become GitHub issues on FlowMatrix-AI/brand. Approved changes land in the package first; this page follows automatically.
Documents identity v3. Major identity change → new version.
Roadmap
Newsreader serif packaged as --fm-font-serif. Site adoption: site#88.
Dark-first marketing. Product stays light. brand#44
Signature blue moment. One glow or flow-line per hero. brand#45
Inter medium ~510 as default UI weight. brand#46
Softer md/lg shadow ramp. Not adopted; this page renders the package ramp. brand#47
Color Lab
Palette extensions under exploration in brand#43. Signal Blue remains the only production accent; nothing in this section may be used on real surfaces.
Proposed complement — Ember
A warm counter-accent to balance the cool blue — the same move Anthropic makes with terracotta over neutrals. Blue stays primary; Ember is used sparingly for a second signal (highlights, warmth, data contrast).
--fm-accent-basethe constant#C2643Coklch(0.62 0.12 47)#E4C4ACtint / fills#7C8A5Acalmer complementPairings & contrast
Neutral ladder
Duotone — data only
Blue→Ember gradient for charts and data viz only. Never behind the logo or as a surface wash.
In components
Mini chart: greys as the field, Signal Blue for the focus series, Ember for the single contrast series.