feat(meta): wordmark iteration — 2 lowercase candidates for review (CTL-182)#271
Open
ryanrozich wants to merge 4 commits intomainfrom
Open
feat(meta): wordmark iteration — 2 lowercase candidates for review (CTL-182)#271ryanrozich wants to merge 4 commits intomainfrom
ryanrozich wants to merge 4 commits intomainfrom
Conversation
…TL-182) Produce two lowercase wordmark candidates (A · sans from Inter, B · mono from JetBrains Mono) rendered as SVG paths, paired with the existing chevron mark. Add a "Wordmark candidates" section to brand.html that renders current + A + B side-by-side in both theme panels at 160 / 240 / 400 px widths for in-context comparison. Canonical assets/brand-v2/ files (wordmark.svg, lockup-horizontal.svg, lockup-stacked.svg, mono-black/white variants) left untouched. A follow-up ticket promotes the winning candidate and retires the loser. New files (under assets/brand-v2/candidates/ to keep them out of the canonical set): - wordmark-sans-a.svg viewBox 0 0 368 100 - lockup-horizontal-sans-a.svg viewBox 0 0 518 100 - wordmark-mono-b.svg viewBox 0 0 480 100 - lockup-horizontal-mono-b.svg viewBox 0 0 630 100 All candidate wordmarks use fill="currentColor" so they theme-switch via the panel's --color-accent, mirroring how the mark uses stroke="currentColor". Horizontal lockups keep the same mark (100×100 from viewBox 0 0 64 64) + 50-unit gap convention as lockup-horizontal.svg. Operator review path: Cloudflare Pages branch preview → /mockups/brand.html, scroll to "Wordmark candidates" section, pick A, B, or "neither".
Deploying catalyst with
|
| Latest commit: |
d4d1360
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://d459927e.catalyst-7jq.pages.dev |
| Branch Preview URL: | https://orch-ctl-182-ctl-182.catalyst-7jq.pages.dev |
Adds a third lowercase wordmark candidate to the review set: a Departure Mono-inspired pixelated/bitmap monospace treatment of "catalyst". 5-col × 10-row bitmap per glyph, 10-unit pixel, viewBox height matched to sans-a and mono-b so the three render at matched scale when height-normalized. Files: - assets/brand-v2/candidates/wordmark-pixel-c.svg (viewBox 0 0 480 100) - assets/brand-v2/candidates/lockup-horizontal-pixel-c.svg (viewBox 0 0 630 100) Both use fill=currentColor so they theme-switch with the panel like candidates A and B.
Adds a third row to the "Wordmark candidates" section alongside
Current / A · sans / B · mono:
C · pixel mono — 5×10 pixel bitmap, Departure Mono-inspired,
viewBox 0 0 480 100 (wordmark) / 0 0 630 100 (lockup)
Row shows wordmark alone (320 px), horizontal lockup (400 px), and
lockup at 160 / 240 / 400 px — same stack as A and B, in both dark
and light theme panels (light mirrors from dark via brand.js at init).
Caption text updated from "two lowercase candidates" → "three ...".
Eyebrow updated from "pick A or B" → "pick A, B, or C".
A and B rows, the canonical brand set, and all other brand assets are
untouched.
This was referenced Apr 24, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Design iteration for CTL-182 — produce two lowercase wordmark candidates (sans + mono) and render them alongside the current drawn wordmark on the brand showcase so the operator can compare at real use-sizes and pick a winner.
Do not auto-merge. The operator picks A or B (or "neither — try again") via the Cloudflare Pages branch preview. A follow-up ticket promotes the winning candidate and retires the loser.
What shipped
Four new SVGs under
assets/brand-v2/candidates/:wordmark-sans-a.svg0 0 368 100lockup-horizontal-sans-a.svg0 0 518 100wordmark-mono-b.svg0 0 480 100lockup-horizontal-mono-b.svg0 0 630 100All candidate wordmarks use
fill="currentColor"— no hardcoded amber — so they inherit--color-accentfrom the enclosing panel and theme-switch like the mark does. Mono tracking is inherently wider than sans, which is why the mono lockup is 630 units wide vs sans at 518.brand.html changes
New "Wordmark candidates" section inserted above the existing Lockups section at
plugins/dev/scripts/orch-monitor/public/mockups/brand.html. Each row — Current · drawn, A · sans, B · mono — shows:Rendered in both dark and light
theme-panelpanels (the existingbrand.jsmirrors dark → light automatically). SameviewBox 0 0 · 100coordinate system as the current drawn wordmark so all three render at matched vertical scale.Review workflow
/mockups/brand.html→ scroll to "Wordmark candidates".candidates/+ the showcase section, deletes the loser.Out of scope (untouched, per ticket)
assets/brand-v2/wordmark.svg,lockup-horizontal.svg,lockup-stacked.svg, mono-black/white variants — canonical set stays as reference until a winner is picked.website/astro.config.mjs,index.mdx— docs-site wiring deferred to the promotion ticket.fill="currentColor"gets theme switching for free.Test plan
/mockups/brand.htmlsuccessfullybrand.jsbehavior)Related
Closes CTL-182 once the operator picks a winner.