docs: Add verification-info-simple.md detailing the simplified information screen changes as of October 9, 2026
BIN
artifacts/info-simple-alerts.jpg
Normal file
|
After Width: | Height: | Size: 68 KiB |
BIN
artifacts/info-simple-light.jpg
Normal file
|
After Width: | Height: | Size: 112 KiB |
BIN
artifacts/info-simple-qr-390x667.jpg
Normal file
|
After Width: | Height: | Size: 37 KiB |
BIN
artifacts/info-simple-qr-879x593.jpg
Normal file
|
After Width: | Height: | Size: 52 KiB |
BIN
artifacts/info-simple-routes-wide.jpg
Normal file
|
After Width: | Height: | Size: 82 KiB |
BIN
artifacts/info-simple-three-cards.jpg
Normal file
|
After Width: | Height: | Size: 108 KiB |
BIN
artifacts/info-simple-weather-390x667.jpg
Normal file
|
After Width: | Height: | Size: 31 KiB |
BIN
artifacts/info-simple-weather-879x593.jpg
Normal file
|
After Width: | Height: | Size: 41 KiB |
21
artifacts/verification-info-simple.md
Normal file
@@ -0,0 +1,21 @@
|
||||
# Упрощение информационного экрана — 9 октября 2026
|
||||
|
||||
Оставлены номер и название маршрута; текущая температура, состояние и прогноз на три часа; QR-код, одна инструкция и ссылка. Удалены дорожки с непрерывным движением, фоновые рисунки, водяные знаки, тип транспорта и повторные времена в каталоге маршрутов, пошаговая инструкция QR и дополнительные показатели погоды. Вместо «Пока вы ждёте» используется «Информация». Строка предупреждений появляется при недоступности данных, без постоянной подписи об отсутствии активных уведомлений.
|
||||
|
||||
Маршруты используют адаптивную сетку из 1–3 колонок, сбалансированные страницы и прежнюю анимацию смены чисел и названий. Уведомления оформлены проще, но исходные сообщения, номера маршрутов и сроки сохранены. Сервер, кеш расписаний, правила актуальности погоды и предупреждений не изменены.
|
||||
|
||||
Проверено:
|
||||
|
||||
- `npm run build`: TypeScript и Vite проходят. `npm test`: 48/48. `git diff --check` проходит.
|
||||
- В браузере загружена итоговая production-сборка `/assets/index-CvnZ7b-g.js`.
|
||||
- 1280×900, тёмная и светлая темы: все три карточки видимы одновременно. У каждой clientHeight и scrollHeight равны 535 px; вертикальной обрезки нет. Дополнительные подписи и декоративные узлы отсутствуют в DOM.
|
||||
- 879×593: одиночные карточки переключаются кнопками «Маршруты / Погода / RideBus». Погода и QR имеют clientHeight=scrollHeight=348 px. Основная погодная иконка ≈81 px, прогнозные ≈51 px. QR ≈262 px, ссылка указывает на текущую остановку.
|
||||
- 390×667: QR ≈196 px, карточка clientHeight=scrollHeight=354 px; подпись и ссылка полностью видны. Погода использует компактные строки «иконка + температура», иконки прогноза 40 px. Прогноз заканчивается на y≈474,3, блок источника начинается на y=500,5; пересечения нет. Карточка маршрутов имеет ту же высоту без обрезки.
|
||||
- 1500×600: каталог маршрутов занимает три колонки по 440 px. Карточка clientHeight=scrollHeight=344 px. После включения смены экранов номера, названия и счётчик страниц обновились с страницы 3/4 на 1/4; после паузы счётчик оставался 1/4. Распределение страниц не оставляет последнюю страницу с одним маршрутом.
|
||||
- QR на снимках тёмной компоновки с тремя карточками, вертикального экрана и светлой темы декодирован через jsQR в `https://pwa.ridebus.by/?city=1&stop=1`.
|
||||
- Уведомления проверены на существующей отдельной визуальной странице с тестовыми отменой, объездом и переносом посадки. Тексты, даты и номера сохранены; декоративные линии и водяные знаки отсутствуют. Это проверка примеров, а не активных сообщений API. Временная сборка страницы удалена повторной production-сборкой, временная вкладка закрыта.
|
||||
- Ошибок и предупреждений в консоли не обнаружено. После проверки восстановлены тёмная тема, остановка 1, четыре следующих рейса, интервалы 25/8 и удержание ближайшего рейса. Пауза выключена, viewport сброшен.
|
||||
|
||||
Снимки: `info-simple-three-cards.jpg`, `info-simple-light.jpg`, `info-simple-routes-wide.jpg`, `info-simple-weather-879x593.jpg`, `info-simple-weather-390x667.jpg`, `info-simple-qr-879x593.jpg`, `info-simple-qr-390x667.jpg`, `info-simple-alerts.jpg`.
|
||||
|
||||
Проверка выполнена в браузере. Физическая Mi Box в этой проверке не использовалась.
|
||||