Skip to content

Restyle the dashboard and terminal output in the Full-Stack-Spectrum brand - #4

Merged
fullstackspectrum merged 1 commit into
mainfrom
brand-refresh
Nov 8, 2026
Merged

fullstackspectrum merged 1 commit into
mainfrom
brand-refresh

Conversation

@fullstackspectrum

@fullstackspectrum fullstackspectrum commented Nov 8, 2026 •

Copy link
Copy Markdown
Owner

Brings GitPulse in line with the Full-Stack-Spectrum design system.

Dashboard

  • Brand tokens throughout: near-black surfaces with the dot grid, cards on bg-card, 1px borders instead of shadows.
  • Space Grotesk for headings and text; JetBrains Mono for labels, numbers, axes, table headers and tags. Interface labels are lowercase.
  • Spectrum bar and a red // gitpulse eyebrow in the header; the Layered Core mark linking to fullstackspectrum.com in the footer.
  • Charts use the five-colour spectrum: views blue, clones orange, bars and sparklines blue.
  • 2px blue focus rings.

Terminal

  • A Rich theme with the brand palette replaces cyan/magenta/green. The summary panel opens with a red // gitpulse line; the progress bar is red.

README

  • Badges run the spectrum, blue to red, on a near-black label.
  • A "Part of Full-Stack-Spectrum" line, and re-shot screenshots using sample data.

Behaviour changes

  • Dark only. The brand has no light theme, so the light theme and its toggle are removed.
  • Five languages plus Other in the language breakdown (was seven), one spectrum colour each.
  • Web fonts load from Google Fonts, falling back to system fonts offline. Everything else stays inline.
  • Fixed terminal colours chosen for dark terminals. They're less legible on a light terminal background.
  • dashboard-light.png and dashboard-dark.png are replaced by dashboard.png. The Docker Hub description still links the old image and needs re-pushing after merge.

Test plan

  • pytest (11 passed) and ruff check .
  • Rendered a sample dashboard and terminal summary and checked them visually

🤖 Generated with Claude Code

…brand

The HTML dashboard now uses the brand tokens: near-black surfaces with the
dot grid, Space Grotesk and JetBrains Mono, the spectrum bar and a red
// gitpulse eyebrow, and the Layered Core mark in the footer. Charts use the
five-colour spectrum, so the language breakdown shows five languages plus
Other. The dashboard is dark only, as the brand has no light theme.

The terminal summary uses a Rich theme with the same palette. README badges
run the spectrum, and the screenshots are re-shot with sample data.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@fullstackspectrum
fullstackspectrum merged commit ab94c4b into main Nov 8, 2026
5 checks passed
@fullstackspectrum
fullstackspectrum deleted the brand-refresh branch November 8, 2026 19:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant