diff --git a/docs/MIGRATION_PLAYBOOK.md b/docs/MIGRATION_PLAYBOOK.md index 786fc11..6399137 100644 --- a/docs/MIGRATION_PLAYBOOK.md +++ b/docs/MIGRATION_PLAYBOOK.md @@ -57,6 +57,26 @@ - Playwright probe → pageerrors empty. - **Cleanup dead videojs CSS** — `.video-js`, `.vjs-*`, `@keyframes vjs-*`, `.waiting .loading-spinner` rules **видалити** з `views/static/css/index.css` + `views/css/css_.etlua` (для video page) AFTER player migrated. Залишити **тільки** якщо site has окремі pages що ще videojs (embed.etlua, id_xvideos.etlua module — conditional render). Не видалити `views/static/css/video-js.css` файл (used by embed iframe). +#### Flat-site CSS override (P.flat) — discovered 2026-05-05 (gocc4 batch set B) + +**Trigger:** site has FLAT theme — single limiter div з `padding:56.25% 0 0` aspect-ratio trick (single-level structure, не 2-level wrapper>player). + +Examples discovered: `.fplayer` (8155), `.bloque-video-vid` (8156), `.vid-blck-vid` (8162), `.vbrlmtr` (8150). + +**Symptom:** після PlayerJS DOM replace — `pjs_container` виштовхується padding-trick poза visible area → ad-test fails (asg-container injection не fires bo no click target). + +**Fix:** додати inline `