Brand kit · v0.0.19
The canonical Pseudo brand assets. Use them when you write about Pseudo, build a compatible tool, give a talk, or run a meetup. SVG is preferred wherever vector rendering is supported; PNG variants are available for slide decks, OG images, and Slack reactions.
Trademark fair use
The Pseudo wordmark and leading-dot logo are trademarks owned by Vladimir Dukelic. Educational use, code-completion references, "Pseudo-compatible" / "Pseudo-flavored" descriptions, blog posts, talks, books, and scoped package names fall under fair-use carve-outs. Commercial use of the unmodified mark requires explicit license. The full trademark policy publishes at v0.5.
Palette · V5 default · violet + B&W
V5 is the default of five palettes — strictly violet + black + white. Other palettes are available for users to switch on the compiler CLI; the public brand stays on V5.
Violet · primary (light theme)
#7C3AED
Brand primary in light-mode UIs. Used for CTAs, links, focus rings.
Contrast ratio 4.51:1 on white — passes WCAG AA for normal text.
Violet · primary (dark theme)
#8B5CF6
Brand primary in dark-mode UIs. Slightly lighter to maintain contrast.
Contrast ratio 5.17:1 on #0a0a0a — passes WCAG AA for normal text.
Ink (light)
#1F2333
Wordmark text color in light theme. Near-black with a hint of indigo.
16.4:1 on white — exceeds WCAG AAA.
Soft white (dark)
#E4E7F1
Wordmark text color in dark theme. Off-white with a hint of cool blue.
14.8:1 on #0a0a0a — exceeds WCAG AAA.
Pure white
#FFFFFF
Background in light theme; foreground on violet backgrounds.
—
Pure black
#000000
Used sparingly; prefer ink #1F2333 for body text.
21:1 — pure black.
Wordmark
The canonical word-and-dot mark. Use the adaptive variant by default; switch to a forced theme only when adaptive flipping would break a layout.
Canonical wordmark with prefers-color-scheme adaptive colors. Use this for most embeds.
Light + dark · adapts to viewer's theme.
Forced light-theme variant (deep violet #7C3AED + ink #1F2333).
Embed on light backgrounds where you do not want adaptive flipping.
Forced dark-theme variant (violet #8B5CF6 + soft white #E4E7F1).
Embed on dark backgrounds where you do not want adaptive flipping.
Square wordmark
Square crops sized for social cards, OG images, and podcast covers. Each comes in four PNG resolutions plus the SVG source.
Mark / icon
The standalone leading-dot mark — used where a wordmark would not fit (favicons, profile pictures, badges).
Favicon
Optimized for 16×16 / 32×32 rendering in browser tabs.
Square favicon — violet background, white 'p'. Optimized for 16×16.
Browser tabs, bookmarks, RSS reader badges.
Need a custom format?
Conference organizers, press, partners, and educators: if you need a format we do not list (custom SVG sizing, PDF logo sheet, vector EPS), email vladimir@pseudo-lang.com.