Skip to content

Give each hero-carousel panel a bold colored header band#4

Merged
hugooc merged 1 commit into
mainfrom
carousel-header-bands
May 27, 2026
Merged

Give each hero-carousel panel a bold colored header band#4
hugooc merged 1 commit into
mainfrom
carousel-header-bands

Conversation

@hugooc
Copy link
Copy Markdown
Owner

@hugooc hugooc commented May 27, 2026

Follow-up to the carousel work. The panels previously differed only by a small accent color, so they read as nearly identical while rotating. This replaces the small slide-tag pill with a full-width colored header band per slide.

  • Big 01/02/03 numeral + topic name, with the whole band filled in that slide's accent: rust (visit notes), gold (implants), green (messages).
  • Gold band uses ink text for contrast; rust and green use white.
  • Chat content moves into a padded .chat-body so the band can bleed to the panel edges.
  • JS rotation untouched — it only toggles is-active on the slide/dot elements.
  • CLAUDE.md site-refresh note updated.

Verified all three slides with a Playwright screenshot pass. Site-only change, no Python source touched — CI should stay green.

🤖 Generated with Claude Code

The panels previously differed only by a small accent color, so they
read as nearly identical as the carousel rotated. Replace the small
slide-tag pill with a full-width colored header band per slide: a big
01/02/03 numeral plus the topic name, with the whole band filled in
that slide's accent (rust visit notes, gold implants, green messages).
The gold band uses ink text for contrast; rust and green use white.

Chat content moves into a padded .chat-body so the band can bleed to
the panel edges. JS rotation is untouched (it only toggles is-active
on the slide and dot elements). CLAUDE.md site-refresh note updated.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@hugooc hugooc merged commit 195f917 into main May 27, 2026
3 checks passed
@hugooc hugooc deleted the carousel-header-bands branch May 27, 2026 23:20
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