diff --git a/design-plans/simbiot-cilby-v2-audit.md b/design-plans/simbiot-cilby-v2-audit.md new file mode 100644 index 0000000..342afbd --- /dev/null +++ b/design-plans/simbiot-cilby-v2-audit.md @@ -0,0 +1,38 @@ +# improve-ui аудит симбиот-лендинга — план фиксов (t-261002151425) + +Аудитор: improve-ui (skills/ui/improve-ui) · поверхность: https://simbiot.cil.by +(одностраничник, /var/www/simbiot/index.html) · evidence: скрины 1440×5200 desktop +и 390×844/3600 mobile (headless chromium prod), dump-dom после JS, статический +разбор CSS/HTML. Критерии: contract + runtime + correction. + +## Design language +- Audited surface: одностраничный лендинг (nav, hero, team/agents, system, loop, math, included, pricing, CTA, footer). +- Дизайн-источники: токены `:root` (paper/ink/line/acc-violet), Inter Tight + JetBrains Mono, uppercase mono-кнопки, секции с sec-idx нумерацией. +- Documented decisions: один сигнальный цвет (--acc:#5b4be0), светлый фон, плоские карточки с 1px линиями. + +## Находки (в порядке приоритета) + +### P0 — контент ниже hero невидим без JS (runtime-ловушка) +`line 177: .reveal{opacity:0;transform:translateY(18px)}` — все секции после hero +рендерятся с opacity:0 и видны только после JS (IntersectionObserver → .vis). +Скрин/DOM: без скриптов страницы нет контента; SEO-краулеры и отказавший JS = +пустая страница продаж. Правка контракта: `