Skip to content

feat(web): slim, theme-aware scrollbar for chat transcript - #64

Merged
Anton-Horn merged 1 commit into
mainfrom
fix/chat-scrollbar
Jul 5, 2026
Merged

feat(web): slim, theme-aware scrollbar for chat transcript#64
Anton-Horn merged 1 commit into
mainfrom
fix/chat-scrollbar

Conversation

@Anton-Horn

Copy link
Copy Markdown
Contributor

Applies the same slim scrollbar from the sidebar (#63) to the chat message transcript.

  • Adds a stable `.chat-scroll` class to the `use-stick-to-bottom` scroll element (it had no `data-slot` or unique class to target).
  • Generalizes the scrollbar CSS to cover both surfaces via a shared `--scrollbar-tint` token — `--foreground` for chat, `--sidebar-foreground` for the sidebar.
  • Same behavior: invisible at rest, fades in slim and rounded on hover/focus; theme-aware; Firefox + WebKit.

🤖 Generated with Claude Code

Apply the same slim, fade-in-on-hover scrollbar used by the sidebar to the
chat message transcript. Adds a stable .chat-scroll class to the
use-stick-to-bottom scroll element and shares the scrollbar styling via a
--scrollbar-tint token (--foreground for chat, --sidebar-foreground for the
sidebar).
@Anton-Horn
Anton-Horn merged commit 9263dc2 into main Jul 5, 2026
1 check passed
@Anton-Horn
Anton-Horn deleted the fix/chat-scrollbar branch July 5, 2026 14:27
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