food-market/docs/ui-review-fixes-progress.md
nns d20cf15ca2
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 API / Build + push API (push) Waiting to run
Docker API / Deploy API on stage (push) Blocked by required conditions
Docker Public / Build + push Public (test + latest) (push) Waiting to run
Docker Public / Deploy :test → test.food-market.kz (push) Blocked by required conditions
Docker Web / Build + push Web (push) Waiting to run
Docker Web / Deploy Web on stage (push) Blocked by required conditions
fix(ui): правки по ревью скриншотов — i18n, валюта, дубль групп, касса, фасовки
1. Английские строки в админке → русский: ru.json dashboard.title «Dashboard»→
   «Сводка», common.live/offline «live/offline»→«онлайн/офлайн»; дашборд-виджеты
   defaultValue «Low-stock alerts»→«Низкий остаток», «Live-обновление»→«Обновляется
   в реальном времени».
2. Каталог: системная группа «Все товары» больше не дублирует корень дерева
   (ProductGroupDto.IsSystem + ProductGroupTree прячет системные группы).
3. Валюта: розничная цена в каталоге теперь «₸», а не «KZT» (символ вместо кода).
4. Касса на сайте: вместо HTML-макета — НАСТОЯЩИЙ экран Avalonia-кассы
   (--screenshots) с витринными данными «Магазин у дома», кассир Виктория Ким, с
   логотипом; убран префикс «Магазин » в шапке (не было двойного «Магазин Магазин»).
   HTML-макет удалён из публичного пайплайна.
5. Витрина: фасовка/единица товара выводится из названия (кг→весовой, иначе
   штучный) — нет «Авокадо 1шт весовой» / «Бешбармак 1кг штучный».

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-08 22:53:28 +05:00

1.6 KiB
Raw Blame History

Правки по ревью скриншотов сайта (Mac-Claude)

Замечания к новым скриншотам test.food-market.kz/screenshots/*.webp. Часть — ошибки самой программы (не только скриншотов).

План / статус

  1. Английские строки в админке: «Dashboard», «Low-stock alerts», «live» и др. — перевести; grep по web/src на видимые латинские строки; лингва-проверка в menu-walk.
  2. Каталог: дубль «Все товары» (корень дерева + системная группа). Убрать дубль.
  3. Валюта: везде «₸» и формат «1 300 ₸» (сейчас розничная — «510 KZT»).
  4. Касса на сайте: заменить рендер HTML-макета на НАСТОЯЩИЙ экран Avalonia-кассы (--screenshots, витринные данные «Магазин у дома», с логотипом). Макет не использовать.
  5. Витрина: packaging по товарам (Авокадо 1шт — штучный, Бешбармак 1кг — весовой и т.п.).
  6. Выложить сайт+стенд, переснять затронутые скриншоты, посмотреть каждый кадр.

Что НЕ трогаем

Прод, shared-postgres, global.json, gateway nginx, sklad.

Журнал

  • 08.10 — старт: план, разбор замечаний.