feat: enhanced demo footer — copyright, Gitea link, live dev-time ticker #35

Merged
jason merged 1 commits from feature/demo-footer-enhanced into master 2026-03-08 00:21:32 -06:00
Owner

Changes

Replaces the minimal demo footer with a three-part enhanced footer:

  • CPAS Tracker brand name
  • © 2026 Jason Stedwell
  • "DEMO BUILD — All data synthetic" notice
  • Gitea octocat-style SVG icon
  • Slug link: jason/cpashttps://git.alwisp.com/jason/cpas
  • Styled as a bordered pill, gold hover state

Right — Live Dev Time Ticker

  • Calculates total dev time from real commit timestamps on master
  • Sessions detected using 30-min gap heuristic, +15min overhead per session
  • 8 sessions, 659 minutes base (≈10h 59m)
  • Ticks up live every second from the last commit anchor (2026-03-08T06:12:11Z)
  • Displays as HHh MMm SSs in gold monospace with a pulsing dot

Session breakdown used for base calculation:

# Date Range Time
1 Mar 6 11:33–12:05 47min
2 Mar 6 12:19–18:00 356min
3 Mar 6 23:18–23:41 38min
4 Mar 7 09:22–09:53 46min
5 Mar 7 18:31–19:02 46min
6 Mar 7 21:28–22:02 49min
7 Mar 7 23:13–23:59 61min
8 Mar 8 00:11–00:12 16min
Total 659min / 39,540s
## Changes Replaces the minimal demo footer with a three-part enhanced footer: ### Left — Branding + Copyright - CPAS Tracker brand name - **© 2026 Jason Stedwell** - "DEMO BUILD — All data synthetic" notice ### Center-Right — Gitea Repo Link - Gitea octocat-style SVG icon - Slug link: `jason/cpas` → `https://git.alwisp.com/jason/cpas` - Styled as a bordered pill, gold hover state ### Right — Live Dev Time Ticker - Calculates total dev time from **real commit timestamps** on master - Sessions detected using 30-min gap heuristic, +15min overhead per session - **8 sessions, 659 minutes base (≈10h 59m)** - Ticks up live every second from the last commit anchor (`2026-03-08T06:12:11Z`) - Displays as `HHh MMm SSs` in gold monospace with a pulsing dot ### Session breakdown used for base calculation: | # | Date | Range | Time | |---|------|-------|------| | 1 | Mar 6 | 11:33–12:05 | 47min | | 2 | Mar 6 | 12:19–18:00 | 356min | | 3 | Mar 6 | 23:18–23:41 | 38min | | 4 | Mar 7 | 09:22–09:53 | 46min | | 5 | Mar 7 | 18:31–19:02 | 46min | | 6 | Mar 7 | 21:28–22:02 | 49min | | 7 | Mar 7 | 23:13–23:59 | 61min | | 8 | Mar 8 | 00:11–00:12 | 16min | | **Total** | | | **659min / 39,540s** |
jason added 1 commit 2026-03-08 00:20:11 -06:00
jason merged commit 9aa27d7598 into master 2026-03-08 00:21:32 -06:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: jason/cpas#35