UI: скроллбары, паддинг навигации по годам, аудит CSS #33

Merged
mikaby merged 6 commits from :feat/ui-audit-t_4d34bb2f into main 2026-06-17 13:35:56 +03:00
Contributor

Изменения

  • Скроллбар галереи игр — всегда видимый (t_63f7309e)
  • Скроллбар сайдбара — возвращён видимый скролл (t_e002a599)
  • Паддинг навигации по годам — правый отступ в year rail (t_963e7667)
  • Аудит CSS — убраны дубли sidebarChrome mobile, contain:layout с galleryZone, margin-хаки скролла; чистка мёртвого кода (t_4d34bb2f)

Проверки

  • vitest: 89/89
  • build OK
  • dev задеплоен на games.mikaby.ru (bundle index-CD6Utase.css)
  • legacy pin/tag классы: 0

Kanban: t_67dac719

## Изменения - **Скроллбар галереи игр** — всегда видимый (t_63f7309e) - **Скроллбар сайдбара** — возвращён видимый скролл (t_e002a599) - **Паддинг навигации по годам** — правый отступ в year rail (t_963e7667) - **Аудит CSS** — убраны дубли sidebarChrome mobile, contain:layout с galleryZone, margin-хаки скролла; чистка мёртвого кода (t_4d34bb2f) ## Проверки - vitest: 89/89 - build OK - dev задеплоен на games.mikaby.ru (bundle index-CD6Utase.css) - legacy pin/tag классы: 0 Kanban: t_67dac719
scrollbar-gutter: stable на .gallery; убран contain:layout с .galleryZone,
чтобы ph-scrollbar не обрезался overflow:hidden родителя.
Убран negative-margin hack у .body — он обрезал ph-scrollbar внутри overflow:hidden .chrome.
scrollbar-gutter: stable + padding-right, как у галереи; плавный scroll-behavior.
Убран negative-margin hack у .body — он обрезал ph-scrollbar внутри overflow:hidden .chrome.
scrollbar-gutter: stable + padding-right, как у галереи; плавный scroll-behavior.
Убраны дубли mobile-правил в sidebarChrome; contain:layout с galleryZone;
негативные margin-хаки скролла. Тесты читают CSS из файла.
mikaby merged commit 5a087b9941 into main 2026-06-17 13:35:56 +03:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
mikaby/timeline-games!33
No description provided.