feat: add brand banner#86
Merged
Merged
Conversation
Bring in the Claude Design output for the mac-dev-setup banner per
docs/banner-spec.md from alanchester-brand.
Banner concept: left panel renders a stylized terminal trace of the
setup script (installing Homebrew packages, symlinking dotfiles,
configuring credentials, wiring MCP servers, installing Claude Code)
with check marks down the side, then a hairline rule, then "→
productive" as the synthesized δ output in Hunter Green. The macOS
system tag in the top-right is also in Hunter Green. Right panel
holds the mac-dev-setup. headline, lead, stack tags (Homebrew · ZSH ·
Vim · Claude-Code · ACT), and the A·ε·C monogram.
Files added per banner-spec storage layout:
- assets/banner.svg (vector source with inline stylesheet)
- assets/banner-1200.png (1200w PNG)
- assets/banner-2400.png (2400w PNG, 2x)
Same SVG defect as the engineering-handbook export — Claude Design
shipped the SVG with an empty <defs> block but class-based markup
throughout. Added an inline <style> block defining every class using
the brand typography tokens (IBM Plex Sans/Mono/Serif). Hunter Green
scoped only to .system-tag, .term-final, and the inline-styled
"δ · end state" mono-tag — the elements that represent the δ.
README updated: the mascot logo at assets/logo.png is replaced by the
banner per banner-spec ("Reference at the very top of the README,
above the <div align='center'> block"). The mascot file is preserved
in assets/ for potential reuse elsewhere.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-Authored-By: amcheste <13696614+amcheste@users.noreply.github.com>
This was referenced May 12, 2026
Merged
amcheste
added a commit
that referenced
this pull request
May 12, 2026
The v1.1.0 develop → main CLI merge auto-combined the banner addition (from develop) with the mascot insertion (on main's history), keeping both. Develop's branch correctly has no mascot — the banner PR #86 removed it deliberately. main ended up with both because git's three-way merge treated them as non-conflicting additions in different positions and kept both. This brings main in line with develop: banner stays, mascot is gone. assets/logo.png file is preserved for potential reuse — open a follow-up PR to delete the file too if it's truly unused. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> Co-Authored-By: amcheste <13696614+amcheste@users.noreply.github.com>
amcheste
added a commit
that referenced
this pull request
May 12, 2026
The mascot reference was removed from the README in banner PR #86, but the underlying file was left behind for potential reuse. With the file confirmed unused, this deletes it. Develop side of the parallel cleanup. The main-targeting fix (#88) deletes it on main directly to correct the v1.1.0 merge state where the mascot reference unexpectedly survived the develop → main merge. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> Co-Authored-By: amcheste <13696614+amcheste@users.noreply.github.com>
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.
Brings in the Claude Design output for the `mac-dev-setup` banner per banner-spec.md.
Banner concept
Left panel — stylized terminal trace of the setup script:
```
▶ installing Homebrew packages ✓
▶ symlinking dotfiles ✓
▶ configuring credentials ✓
▶ wiring MCP servers ✓
▶ installing Claude Code ✓
─────────────────────────────────
→ productive δ · end state
```
The setup steps are neutral observations; → productive is the synthesized δ output in Hunter Green. The `macOS` system tag in the top-right is also in Hunter Green (the platform-as-data label).
Right panel — `mac-dev-setup.` headline, lead, stack tags (Homebrew · ZSH · Vim · Claude-Code · ACT), and the A·ε·C monogram.
Files added per banner-spec storage layout
SVG stylesheet pass
Same defect pattern as the engineering-handbook export — Claude Design shipped the SVG with an empty `` block but class-based markup throughout (`.eyebrow`, `.term-line`, `.term-glyph`, `.term-final`, `.system-tag`, `.stack`, `.headline`, `.subtitle`, `.monogram-*`, `.rule`). Added an inline `<style>` block defining every class using the brand typography tokens (IBM Plex Sans/Mono/Serif). Hunter Green scoped to `.system-tag`, `.term-final`, and the inline-styled "δ · end state" mono-tag — only the elements that represent the δ.
README change
The mascot logo at `assets/logo.png` is replaced by the banner per banner-spec's pattern (banner at the very top, above the centered header block). The logo file is preserved in `assets/` for potential reuse elsewhere — let me know if you'd prefer to delete it or move it back into the README somewhere.