Редизайн страницы входа и перевод интерфейса на украинский (#5) #6

Merged
lauadmin merged 2 commits from feature/login-page-redesign into main 2026-09-25 13:46:26 +00:00
Owner

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

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)
lauadmin added 2 commits 2026-09-25 13:41:49 +00:00
- 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>
lauadmin merged commit 0ba2ca01c4 into main 2026-09-25 13:46:26 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: lauadmin/lux_fiscal#6