Стабильная анимация Загрузка на прелендинге (api#289) #8

Closed
opened 2026-10-20 00:08:19 +02:00 by yury · 4 comments
Owner

Основной реестр api#289. Владелец20.10.2026 подтвердил макет кнопки: слово Загрузка и иконка неподвижны, после слова один пробел, пять постоянных мест точек. Цикл1→2→3→4→5→0→1 по500ms. Подготовить реализацию, сохранить busy Files guard/внешний вид/recovery/defaultlabel/BFCache. Это общий код загрузки, пройти карту потребителей и реальный SSR/browser. Source/runtime копии синхронизировать только где применимо. Плашки/шрифтыIndex пока не менять, ещё выбираются эскизы. Выпуск новой правки не поручен; при дальнейшем выпуске толькоstaging→zoomstage.online по#4, безruntimeconfig и/N/. План: REDтwitch(уже8pxAPI/7.78pxstage), общаяреализация, QA6фаз/Filesguard/error/retry/mobiledesktop, готовыйdiff. Отдельноmenu#7 не смешивать.

Основной реестр api#289. Владелец20.10.2026 подтвердил макет кнопки: слово Загрузка и иконка неподвижны, после слова один пробел, пять постоянных мест точек. Цикл1→2→3→4→5→0→1 по500ms. Подготовить реализацию, сохранить busy Files guard/внешний вид/recovery/defaultlabel/BFCache. Это общий код загрузки, пройти карту потребителей и реальный SSR/browser. Source/runtime копии синхронизировать только где применимо. Плашки/шрифтыIndex пока не менять, ещё выбираются эскизы. Выпуск новой правки не поручен; при дальнейшем выпуске толькоstaging→zoomstage.online по#4, безruntimeconfig и/N/. План: REDтwitch(уже8pxAPI/7.78pxstage), общаяреализация, QA6фаз/Filesguard/error/retry/mobiledesktop, готовыйdiff. Отдельноmenu#7 не смешивать.
Author
Owner

Утверждённая анимация кнопки реализована в preland-worktrees/issue-8-upload: общий helper/form и3 CSS-копии. Неподвижное слово/иконка, пробел, цикл1–5→0/500ms; Filesguard/default/error/retry сохранены. Настоящий Preland SSR/Chromium320/360/390/430/1366 — GREEN, включая422/network failure и chooser-cancel. Все запросы загрузки локально перехвачены. Полный итог и приложенный QAотчёт — api#289. Реальный BFCache не сработал, не объявлен пройденным. Commit/push/deploy нет; задача открыта до интеграции и дальнейшего поручения на выпуск, только stage по#4.

Утверждённая анимация кнопки реализована в preland-worktrees/issue-8-upload: общий helper/form и3 CSS-копии. Неподвижное слово/иконка, пробел, цикл1–5→0/500ms; Filesguard/default/error/retry сохранены. Настоящий Preland SSR/Chromium320/360/390/430/1366 — GREEN, включая422/network failure и chooser-cancel. Все запросы загрузки локально перехвачены. Полный итог и приложенный QAотчёт — api#289. Реальный BFCache не сработал, не объявлен пройденным. Commit/push/deploy нет; задача открыта до интеграции и дальнейшего поручения на выпуск, только stage по#4.
Author
Owner

Владелец выбрал обычный16px для desktop Index, тот же контракт применяется на прелендинге. Синхронизировать source и2 runtimeCSS, сохранив равные92×36 плашки/25%/white. Mobile-метки сейчас не меняем. Основной реестр api#289; подготовленная кнопка проверена. Выпуск не поручен, задача остаётся открытой.

Владелец выбрал обычный16px для desktop Index, тот же контракт применяется на прелендинге. Синхронизировать source и2 runtimeCSS, сохранив равные92×36 плашки/25%/white. Mobile-метки сейчас не меняем. Основной реестр api#289; подготовленная кнопка проверена. Выпуск не поручен, задача остаётся открытой.
Author
Owner

Владелец20.10.2026 прямо поручил выполнить согласованные задачи и выпустить вproduction, финальные цифрыJoin14px. Эта задача входит в общий выпуск основного реестра api#289: PMroot/UI/QA, интеграция с menu/button/fonts, проверки до и после. API только master/tag/production-release.yml, Preland толькоstaging→zoomstage.online по#4, configи/N/безизменений. Прежнее отсутствие разрешения выпуска в описании/старых комментариях больше не актуально для этого согласованного объёма.

Владелец20.10.2026 прямо поручил выполнить согласованные задачи и выпустить вproduction, финальные цифрыJoin14px. Эта задача входит в общий выпуск основного реестра api#289: PMroot/UI/QA, интеграция с menu/button/fonts, проверки до и после. API только master/tag/production-release.yml, Preland толькоstaging→zoomstage.online по#4, configи/N/безизменений. Прежнее отсутствие разрешения выпуска в описании/старых комментариях больше не актуально для этого согласованного объёма.
Author
Owner

Выпущено только на zoomstage.online: f2e6877013 → staging, run435/job630 SUCCESS, фактический runner37 zoomzilla-prod-org. Desktop Index16px Regular400, равные плашки; mobile48×20. Кнопка с резервом5точек, цикл1–5→0/500мс, слово/иконка неподвижны; Files busy guard и422/network recovery проверены. Независимая QA10 до выпуска, actual post-release public/desktop/animation PASS: сдвиг0px. config.json и контрольные /1/,/2/ SHA неизменны, production zoompixel.ru/.online не обновлялся (CSS SHA неизменны). Реальный production upload не отправлялся, browser POST удерживался локально. Физические устройства/BFCache не заявлены. Главный реестр/скриншоты/ограничения: anton/api#289; KB5ec62da. Завершено.

Выпущено только на zoomstage.online: f2e6877013230f8ef1d2edc56afd8b65f1cdde36 → staging, run435/job630 SUCCESS, фактический runner37 zoomzilla-prod-org. Desktop Index16px Regular400, равные плашки; mobile48×20. Кнопка с резервом5точек, цикл1–5→0/500мс, слово/иконка неподвижны; Files busy guard и422/network recovery проверены. Независимая QA10 до выпуска, actual post-release public/desktop/animation PASS: сдвиг0px. config.json и контрольные /1/,/2/ SHA неизменны, production zoompixel.ru/.online не обновлялся (CSS SHA неизменны). Реальный production upload не отправлялся, browser POST удерживался локально. Физические устройства/BFCache не заявлены. Главный реестр/скриншоты/ограничения: anton/api#289; KB5ec62da. Завершено.
yury closed this issue 2026-10-20 00:53:17 +02:00
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: anton/preland#8