Skip to content

feat: add brand banner#86

Merged
amcheste merged 1 commit into
developfrom
feat/banner
May 12, 2026
Merged

feat: add brand banner#86
amcheste merged 1 commit into
developfrom
feat/banner

Conversation

@amcheste-ai-agent
Copy link
Copy Markdown
Contributor

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

  • `assets/banner.svg` (vector source, with inline stylesheet)
  • `assets/banner-1200.png` (1200w PNG)
  • `assets/banner-2400.png` (2400w PNG, 2x)

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.

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>
@amcheste-ai-agent amcheste-ai-agent Bot requested a review from amcheste as a code owner May 12, 2026 11:46
@github-actions github-actions Bot added the docs label May 12, 2026
@amcheste amcheste merged commit 3de62d0 into develop May 12, 2026
7 checks passed
@amcheste amcheste deleted the feat/banner branch May 12, 2026 12:27
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>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants