Files
ridebus-board/artifacts/verification-ui-fixes.md
2026-10-08 22:56:41 +03:00

18 lines
3.6 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Исправления табло — 8 октября 2026
- `npm run build`: TypeScript и production-сборка прошли без ошибок и предупреждений.
- `npm test`: 28 тестов, 28 passed. Дополнительно проверены контраст всех 6 палитр (не ниже 7:1 с чёрным), перенос разрядов при анимации чисел, пагинация коротких экранов и направление площадки.
- Главный экран с шестью следующими рейсами: 1920×1080, 1280×720, 768×1024, 512×768 и 390×667. Ширина и высота документа совпадают с viewport; последняя строка выше нижней панели. Пять строк отдельно проверены при 1280×720.
- Full HD, 6 строк: последняя строка заканчивается на y≈1004, панель начинается на y=1021. При 390×667: последняя строка на y≈603, панель на y=614.
- «16тк» проверен в большой и обычной рамке. Отступы слева/справа положительны; большой номер в Full HD имеет отступ около 27 px.
- Длинное реальное направление «Больница (Новка) (через Аэропорт)» проверено на узком экране: заголовок полностью находится в своей строке.
- Подключён `@vkontakte/icons`, Lucide удалён. Геометрия официального SVG из `ridebus-pwa/public/logo.svg` сохранена; цвета переведены на акцент схемы и чёрный.
- Схема «Голубой» выбрана через настройки и сохранена после reload. Акцент, рамка главного рейса и заливка логотипа: rgb(121,231,255); фон rgb(0,0,0).
- Реальная площадка «Экимань · на Заполотье»: шапка показывает «Экимань» / «На Заполотье». Для площадки «основная» направление не придумывается.
- Прокрутка цифр часов подтверждена в браузере: изменившиеся позиции имеют анимацию `digit-up-in`. Уменьшение и переходы разрядов проверены тестами; учтён reduced motion.
- При 390×667 все 22 маршрута «Швейной фабрики» помещаются в отдельной информационной карточке (scrollHeight = clientHeight = 316). Карточки «О времени» и «RideBus» переключены через UI.
- В конце проверки восстановлены Швейная фабрика, лайм, 4 следующих рейса, обычный цикл и удержание близкого рейса. Деморежим, реклама и пауза выключены.
- Скриншоты `board-fixes-tv.jpg` (1280×720) и `board-fixes-portrait.jpg` (512×768): реальные рейсы Швейной фабрики, 6 следующих отправлений. Направление площадки отдельно проверено на Экимани.
Проверка выполнялась в браузере. Физический уличный дисплей и читаемость с конкретного расстояния не проверялись.