fix: respect album name casing and theme-aware scrollbar in AddToMenu (#537)

- remove text-transform: lowercase from album card titles on artist page
- add theme-aware scrollbar styling to AddToMenu playlist list

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Claude <noreply@anthropic.com>

authored by zzstoatzz.io Claude and committed by GitHub 45b10418 9fc6015d

Changed files
+20 -1
frontend
src
lib
components
routes
u
[handle]
+20
frontend/src/lib/components/AddToMenu.svelte
··· 503 503 .playlist-list { 504 504 max-height: 240px; 505 505 overflow-y: auto; 506 + scrollbar-width: thin; 507 + scrollbar-color: var(--border-default) transparent; 508 + } 509 + 510 + .playlist-list::-webkit-scrollbar { 511 + width: 8px; 512 + } 513 + 514 + .playlist-list::-webkit-scrollbar-track { 515 + background: transparent; 516 + border-radius: 4px; 517 + } 518 + 519 + .playlist-list::-webkit-scrollbar-thumb { 520 + background: var(--border-default); 521 + border-radius: 4px; 522 + } 523 + 524 + .playlist-list::-webkit-scrollbar-thumb:hover { 525 + background: var(--border-emphasis); 506 526 } 507 527 508 528 .playlist-item {
-1
frontend/src/routes/u/[handle]/+page.svelte
··· 681 681 margin: 0 0 0.35rem 0; 682 682 font-size: 1.05rem; 683 683 color: var(--text-primary); 684 - text-transform: lowercase; 685 684 white-space: nowrap; 686 685 overflow: hidden; 687 686 text-overflow: ellipsis;