SPB Git — the platform hosting itself
JavaScript 67.4%
CSS 16.7%
Nunjucks 13.7%
Shell 2.3%
-
Tue, Sep 8, 2026 1
-
feat: design v4 'Monolith' — cinematic hero, display type, sparklines, ⌘K commands, README TOC
…
- tokens.css v4: obsidian canvas, translucent borders, glass surfaces, ember accent family for activity/heat, Bricolage Grotesque + Instrument Serif self-hosted, cross-document view transitions - app.css v4: mesh + grid + grain background stack, glass nav with ⌘K trigger, hero grid (display name, serif tagline, constellation canvas, typewriter terminal, 5 stat tiles), bento pinned grid, 2-column repo grid with sparklines, sticky sidebar (activity, Stack ring, CLI), heatmap card with streaks, repo header stat tiles, day-grouped commit timeline, diff bar + file jump list, releases 'latest', 4-column footer; overflow: clip on cards with sticky headers - app.js v4: ⌘K palette with commands/search, '/' opens palette, count-up, scroll reveal, spotlight on .spot, hero canvas (visibility-aware), terminal typewriter, README TOC with scroll spy, blob wrap toggle - overview.mjs: 26-week sparkline (Catmull-Rom path) per repo, languageStack (equal weight per repo); activity.mjs: streaks(); routes.mjs: assetVersion cache-busting, groupByDay, stack + terminal data - fetch-fonts.mjs: Bricolage Grotesque 700/800, Instrument Serif italic - version 1.1.0, CLAUDE.md §4.1 rewritten for v4 Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
-
-
Wed, Aug 12, 2026 2
-
feat: logo & app icon v3 — git-branch 'S' mark with commit nodes on hot gradient
…
- logo.svg: new mark — white S-curve stroked like a git branch, commit-node dots at both ends, violet→indigo→cyan→mint gradient tile with top gloss - layout.njk: nav + footer marks updated to the new inline SVG (unique gradient ids per instance) - og-image.mjs: v3 palette, monogramSvg() vector source shared by favicons (renderMonogramPng no longer needs satori/fonts) and OG cards (embedded as data-URI img), gradient bottom strip on repo/site cards + fallback - apple-touch-icon rendered full-bleed (iOS applies its own corner mask; transparent corners would go black) Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
-
feat: design v3 'Nightforge' — aurora background, ⌘K palette, spotlight cards
…
- tokens.css v3: electric indigo→cyan→mint palette + violet, aurora glow tokens, surface gradients, glow shadows, dark & light themes - app.css v3: animated aurora + film grain canvas, mouse-tracking spotlight on repo cards, conic-ring hero avatar, animated gradient hero name, gradient stat tiles, glowing heatmap, sheen primary buttons, custom scrollbars, gradient hairlines (nav/hero/footer), richer 3-part footer - ⌘K command palette: fuzzy repo jump over /api/v1/repos, full keyboard navigation, glass backdrop (new cmdk component in layout + app.js) - markdown.css: gradient heading underlines, gradient-border blockquotes, bordered inline code, faded hr Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
-
-
Mon, Aug 10, 2026 2
-
fix: doubled line spacing in blob view (strip newlines between block line spans)
…
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
-
feat: design v2 — gradient design system, code-block kit (lang badge + copy), inline PDF viewer
…
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
-
-
Sun, Aug 9, 2026 10
-
docs: document the releases workflow in the README
…
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
-
feat: releases — binary assets (dmg, pkg…) attached to tags, API + web UI + CLI
…
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
-
fix: start main() under pm2 fork mode (pm_exec_path guard)
…
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
-
fix: async git in e2e (in-process server deadlock), vitest config, ngrok token resolution
…
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
-
feat: deploy scripts (m3u96a, ngrok, pm2, systemd, backups) + test suite
…
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
-
feat: web UI — design system, all pages, GitHub-grade README pipeline, OG cards
…
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
-
feat: spbgit CLI — init, tokens, create/clone/status/commit/push/pull/sync/open/info/rm/doctor
…
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
-
feat: JSON API v1 + Fastify bootstrap with security headers and rate limiting
…
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
-
feat: git core — repo model, smart HTTP, hooks, PAT auth, archives, stats
…
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
-
chore: project skeleton — config, lint, header tooling, fonts
…
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
-