Brand kit · v0.0.19

Brand

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

Brand color tokens

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

Wordmark · 3

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.

Wordmark · adaptive preview

Wordmark · adaptive

Canonical wordmark with prefers-color-scheme adaptive colors. Use this for most embeds.

Light + dark · adapts to viewer's theme.

Wordmark · light theme preview

Wordmark · light theme

Forced light-theme variant (deep violet #7C3AED + ink #1F2333).

Embed on light backgrounds where you do not want adaptive flipping.

Wordmark · dark theme preview

Wordmark · dark theme

Forced dark-theme variant (violet #8B5CF6 + soft white #E4E7F1).

Embed on dark backgrounds where you do not want adaptive flipping.

Square wordmark

Square wordmark · 3

Square crops sized for social cards, OG images, and podcast covers. Each comes in four PNG resolutions plus the SVG source.

Square wordmark · light preview

Square wordmark · light

Square crop for social cards, podcast covers, OG images.

Twitter / Bluesky / OG / podcast cover · light theme.

Square wordmark · dark preview

Square wordmark · dark

Square crop for social cards, podcast covers, OG images.

Twitter / Bluesky / OG / podcast cover · dark theme.

Square wordmark · violet preview

Square wordmark · violet

Solid violet background with the wordmark in white.

When you want the brand color to dominate the frame.

Mark / icon

Mark / icon · 4

The standalone leading-dot mark — used where a wordmark would not fit (favicons, profile pictures, badges).

Mark · light theme preview

Mark · light theme

Standalone mark (no wordmark) for tight spaces.

Favicons, app icons, GitHub avatars on light backgrounds.

Mark · dark theme preview

Mark · dark theme

Standalone mark (no wordmark) for tight spaces.

Favicons, app icons, GitHub avatars on dark backgrounds.

Mark · brand violet preview

Mark · brand violet

Mark in solid brand violet — works on any background.

Headers, badges, footer credits on neutral surfaces.

Mark · violet, transparent BG preview

Mark · violet, transparent BG

Violet mark with a transparent background.

Overlay on photography or gradients.

Favicon

Favicon · 1

Optimized for 16×16 / 32×32 rendering in browser tabs.

Favicon preview

Favicon

Square favicon — violet background, white 'p'. Optimized for 16×16.

Browser tabs, bookmarks, RSS reader badges.

Need a custom format?

Get in touch

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.