Страница входа: заголовок «Assistant System», подзаголовок «Вхід у систему»; новый дизайн — полупрозрачная карточка на анимированном градиентном фоне, логотип, градиентная кнопка, показ/скрытие пароля, поддержка тёмной темы и мобильных экранов.
Весь интерфейс на украинском: страницы заказов, карточка заказа, кассы, статусы чеков, уведомления и подтверждения; lang="uk", формат сумм uk-UA; бренд «Assistant System» в шапке и заголовке вкладки.
Сообщения бэкенда, которые видны в UI (авторизация, заказы, чеки, кассы, ошибки Checkbox/CRM/Новой Почты), и вывод app.cli переведены на украинский. Тесты обновлены под новые тексты.
Проверка
pytest — 148 passed, ruff чисто
npm run lint, npm run build — чисто
Стек пересобран в Docker, страница входа проверена в браузере
Комментарии в коде и уже сохранённые в БД тексты ошибок чеков не менялись.
Closes #5
## Что сделано
- **Страница входа**: заголовок «Assistant System», подзаголовок «Вхід у систему»; новый дизайн — полупрозрачная карточка на анимированном градиентном фоне, логотип, градиентная кнопка, показ/скрытие пароля, поддержка тёмной темы и мобильных экранов.
- **Весь интерфейс на украинском**: страницы заказов, карточка заказа, кассы, статусы чеков, уведомления и подтверждения; `lang="uk"`, формат сумм `uk-UA`; бренд «Assistant System» в шапке и заголовке вкладки.
- **Сообщения бэкенда**, которые видны в UI (авторизация, заказы, чеки, кассы, ошибки Checkbox/CRM/Новой Почты), и вывод `app.cli` переведены на украинский. Тесты обновлены под новые тексты.
## Проверка
- `pytest` — 148 passed, `ruff` чисто
- `npm run lint`, `npm run build` — чисто
- Стек пересобран в Docker, страница входа проверена в браузере
Комментарии в коде и уже сохранённые в БД тексты ошибок чеков не менялись.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
- Rename header to "Assistant System", subtitle to "Вхід у систему"
- Glassmorphism card over animated gradient backdrop, logo mark
- Password visibility toggle, larger inputs, focus rings
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- All frontend pages, labels, notices and errors; html lang=uk, uk-UA money format
- Brand "Assistant System" in the top bar and page title
- Backend error details returned to the UI (auth, orders, receipts,
cash registers, Checkbox/CRM/NP errors) and CLI output
- Tests updated for the new messages
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Closes #5
Что сделано
lang="uk", формат суммuk-UA; бренд «Assistant System» в шапке и заголовке вкладки.app.cliпереведены на украинский. Тесты обновлены под новые тексты.Проверка
pytest— 148 passed,ruffчистоnpm run lint,npm run build— чистоКомментарии в коде и уже сохранённые в БД тексты ошибок чеков не менялись.
🤖 Generated with Claude Code