Some checks are pending
Auto-tag / Create date-tag (push) Waiting to run
CI / Backend (.NET 8) (push) Waiting to run
CI / Web (React + Vite) (push) Waiting to run
CI / POS (WPF, Windows) (push) Waiting to run
Docker Public / Build + push Public (test + latest) (push) Waiting to run
Docker Public / Deploy :test → test.food-market.kz (push) Blocked by required conditions
Закрыты хвосты (kb/quickstart, дубль H1 в cash-with-scales, 100k, перенос «₸/мес»), передеплой на test; живой grep по /kb/* и /blog/* — чисто. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
65 lines
7.9 KiB
HTML
65 lines
7.9 KiB
HTML
<!doctype html><meta charset="utf-8"><title>Исправления сайта 2026-10-11 (круг 2)</title>
|
||
<style>body{font:15px system-ui;margin:0;padding:24px;background:#f8fafc;color:#0f172a;max-width:1100px;margin:auto}
|
||
h1{font-size:22px} figure{margin:0 0 24px;background:#fff;border:1px solid #e2e8f0;border-radius:10px;overflow:hidden}
|
||
figcaption{padding:8px 12px;font-size:13px;color:#475569;background:#f1f5f9} img{display:block;width:100%}
|
||
ul{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:14px 32px} li{margin:4px 0}
|
||
.ok{color:#16a34a} .no{color:#dc2626;font-weight:700} .dt{color:#64748b;font-size:12px}</style>
|
||
<h1>Исправления публичного сайта test.food-market.kz — круг 2 (2026-10-10)</h1>
|
||
<p>Проверка после деплоя (2026-10-10T20:35:18.665Z). Пройдено: 44/44.</p>
|
||
<h2>Автопроверки</h2><ul><li class="ok">✓ консоль чистая: главная</li>
|
||
<li class="ok">✓ нет React #418 (hydration): главная</li>
|
||
<li class="ok">✓ консоль чистая: /pricing</li>
|
||
<li class="ok">✓ нет React #418 (hydration): /pricing</li>
|
||
<li class="ok">✓ консоль чистая: /signup?plan=business+params</li>
|
||
<li class="ok">✓ нет React #418 (hydration): /signup?plan=business+params</li>
|
||
<li class="ok">✓ консоль чистая: /signup?plan=business (без параметров)</li>
|
||
<li class="ok">✓ нет React #418 (hydration): /signup?plan=business (без параметров)</li>
|
||
<li class="ok">✓ plan=business без параметров: выбран «Бизнес»</li>
|
||
<li class="ok">✓ plan=business по умолчанию: цена 10 000 — <span class="dt">Вашаконфигурация«Бизнес»10000₸/месМагази</span></li>
|
||
<li class="ok">✓ plan=business по умолчанию: Магазинов 1 / Складов 1 / Сотрудников 5</li>
|
||
<li class="ok">✓ plan=network: выбран «Сеть»</li>
|
||
<li class="ok">✓ plan=xyz: откат на «Старт»</li>
|
||
<li class="ok">✓ плитка «Старт»: цена «5 000 ₸/мес» — <span class="dt">Старт5000₸/мес</span></li>
|
||
<li class="ok">✓ KB: markdown отрисован (h2 в .prose-md)</li>
|
||
<li class="ok">✓ KB: списки отрисованы (ul li)</li>
|
||
<li class="ok">✓ KB billing: нет «Настройки → Подписка → История»</li>
|
||
<li class="ok">✓ KB billing: нет «тг», цены в «₸»</li>
|
||
<li class="ok">✓ блог quick-start: ровно один <h1> — <span class="dt">h1=1</span></li>
|
||
<li class="ok">✓ нет чужих систем учёта (МойСклад/1С): главная</li>
|
||
<li class="ok">✓ нет чужих систем учёта (МойСклад/1С): /integrations</li>
|
||
<li class="ok">✓ нет чужих систем учёта (МойСклад/1С): /import</li>
|
||
<li class="ok">✓ нет чужих систем учёта (МойСклад/1С): /kb/faq</li>
|
||
<li class="ok">✓ нет чужих систем учёта (МойСклад/1С): /blog/launch</li>
|
||
<li class="ok">✓ /integrations: Kaspi присутствует (в блоке «в разработке»)</li>
|
||
<li class="ok">✓ /integrations: блок «В разработке» есть</li>
|
||
<li class="ok">✓ /pricing: бейдж «Популярный» на конструкторе</li>
|
||
<li class="ok">✓ /pricing: «90 дней бесплатно» в конструкторе</li>
|
||
<li class="ok">✓ /pricing: якорь #configurator есть</li>
|
||
<li class="ok">✓ /pricing: ползунки с кнопками −/+</li>
|
||
<li class="ok">✓ /changelog: без жаргона (Phase/SuperAdmin/retention/tenant)</li>
|
||
<li class="ok">✓ /status: нет фиктивного «● Работает»</li>
|
||
<li class="ok">✓ /status: честная пометка «в разработке»</li>
|
||
<li class="ok">✓ sitemap: канонические URL со слэшем</li>
|
||
<li class="ok">✓ sitemap: статьи KB включены</li>
|
||
<li class="ok">✓ sitemap: статьи блога включены</li>
|
||
<li class="ok">✓ моб. главная: нет горизонтальной прокрутки</li>
|
||
<li class="ok">✓ моб. шапка: CTA «Начать бесплатно» в одну строку — <span class="dt">h=44px</span></li>
|
||
<li class="ok">✓ моб. меню открывается</li>
|
||
<li class="ok">✓ моб. меню: есть «Интеграции»</li>
|
||
<li class="ok">✓ моб. меню: есть «Статус»</li>
|
||
<li class="ok">✓ моб. меню: есть «Что нового» (changelog)</li>
|
||
<li class="ok">✓ моб. «Назад» закрывает меню (не уводит со страницы) — <span class="dt">https://test.food-market.kz/</span></li>
|
||
<li class="ok">✓ моб. /pricing: кнопки −/+ у ползунков</li></ul>
|
||
<h2>Скриншоты</h2><figure><figcaption>Десктоп 1440: /signup?plan=business без параметров — «Бизнес» с дефолтом 1/1/1/5 = 10 000 ₸</figcaption><img src="d-signup-business-default.png" loading="lazy"></figure>
|
||
<figure><figcaption>Десктоп 1440: KB «Тарифы и оплата» — markdown-типографика, честный текст (без несуществующего биллинг-UI), ₸</figcaption><img src="d-kb-billing.png" loading="lazy"></figure>
|
||
<figure><figcaption>Десктоп 1440: KB FAQ — типографика, «бесплатный период», TLS без версии</figcaption><img src="d-kb-faq.png" loading="lazy"></figure>
|
||
<figure><figcaption>Десктоп 1440: Блог «Быстрый старт» — один заголовок, без чужих систем учёта</figcaption><img src="d-blog-quickstart.png" loading="lazy"></figure>
|
||
<figure><figcaption>Десктоп 1440: /integrations — платёжки/маркетплейсы только в «В разработке»; «уже работает» без чужих систем учёта</figcaption><img src="d-integrations.png" loading="lazy"></figure>
|
||
<figure><figcaption>Десктоп 1440: /pricing — конструктор «Бизнес»: бейдж «Популярный», «90 дней бесплатно», кнопки −/+</figcaption><img src="d-pricing.png" loading="lazy"></figure>
|
||
<figure><figcaption>Десктоп 1440: /changelog («Что нового») — человеческие формулировки без внутреннего жаргона</figcaption><img src="d-changelog.png" loading="lazy"></figure>
|
||
<figure><figcaption>Десктоп 1440: /status — без фиктивных зелёных индикаторов, честно «в разработке» + контакты</figcaption><img src="d-status.png" loading="lazy"></figure>
|
||
<figure><figcaption>Моб. 390: Моб. главная 390px — CTA не переносится, гамбургер в шапке</figcaption><img src="m-home-closed.png" loading="lazy"></figure>
|
||
<figure><figcaption>Моб. 390: Моб. меню — полный состав + Статус/Что нового внизу</figcaption><img src="m-menu-open.png" loading="lazy"></figure>
|
||
<figure><figcaption>Моб. 390: Моб. после системной «Назад» — панель закрыта, остались на главной</figcaption><img src="m-after-back.png" loading="lazy"></figure>
|
||
<figure><figcaption>Моб. 390: Моб. конструктор — крупные ручки + кнопки −/+ (значение меняется кнопкой, не случайным свайпом)</figcaption><img src="m-pricing-configurator.png" loading="lazy"></figure>
|
||
<figure><figcaption>Моб. 390: Моб. /signup?plan=business без параметров — «Бизнес» с дефолтом 10 000 ₸</figcaption><img src="m-signup-business-default.png" loading="lazy"></figure> |