feat(web): mobile-responsive redesign with Library view and design tokens

Add mobile layout (mini player, bottom tab bar, responsive navbar), new
Library view, redesigned bot dropdown with action buttons, and centralize
colors/typography/shadows into CSS variables in variables.scss.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
saopig1andClaude Opus 4.7 committed 2026-04-21 01:12:58 +08:00
1 parent 1bd6ab9975
commit 1552fa1a39
11 files changed
+684 -139

No files matched your search

+8 -4
View File
@@ -206,6 +206,10 @@ function cycleMode() {
left: 0;
right: 0;
z-index: 100;
@media (max-width: 768px) {
display: none;
}
}
.player-bar {
@@ -326,12 +330,12 @@ function cycleMode() {
.bot-badge {
display: inline-block;
font-size: 10px;
font-weight: 600;
font-size: var(--fs-micro);
font-weight: var(--fw-semi);
padding: 0 5px;
background: rgba(51, 94, 234, 0.15);
background: var(--color-primary-15);
color: var(--color-primary);
border-radius: 3px;
border-radius: var(--radius-xs);
line-height: 16px;
white-space: nowrap;
flex-shrink: 0;