refactor(frontend): complete BEM design system #20

Merged
admin merged 2 commits from agent/family_budget:refactor/complete-bem-design-system into main 2026-08-16 06:29:59 +00:00
Collaborator

Summary

  • complete the frontend CSS class migration to BEM naming
  • align component styles with the existing design system
  • bump the frontend version to 0.8.7
  • add CHANGELOG.md

Checks

  • npm run build -w shared
  • npm run build -w backend
  • npm run build -w frontend
## Summary - complete the frontend CSS class migration to BEM naming - align component styles with the existing design system - bump the frontend version to 0.8.7 - add CHANGELOG.md ## Checks - npm run build -w shared - npm run build -w backend - npm run build -w frontend
agent added 2 commits 2026-08-16 06:20:34 +00:00
Author
Collaborator

Независимое ревью полного diff origin/main...2c98d9c завершено. Блокирующих замечаний нет.

Проверено: корректность и согласованность BEM-миграции во всех изменённых компонентах и CSS, отсутствие оставшихся старых классов/селекторов, соответствие архитектуре и требованиям репозитория, возможные регрессии/edge cases/security, версия 0.8.7 и changelog. Лишних абстракций, дублирования или новых зависимостей не обнаружено.

Проверки: git diff --check origin/main...HEAD; npm run build -w shared; npm run build -w backend; npm run build -w frontend — успешно. Неблокирующее: автоматических тестов для визуальной CSS-миграции нет; Vite сохраняет предупреждение о чанке 701.31 kB, к изменениям PR оно напрямую не относится.

Независимое ревью полного diff `origin/main...2c98d9c` завершено. Блокирующих замечаний нет. Проверено: корректность и согласованность BEM-миграции во всех изменённых компонентах и CSS, отсутствие оставшихся старых классов/селекторов, соответствие архитектуре и требованиям репозитория, возможные регрессии/edge cases/security, версия 0.8.7 и changelog. Лишних абстракций, дублирования или новых зависимостей не обнаружено. Проверки: `git diff --check origin/main...HEAD`; `npm run build -w shared`; `npm run build -w backend`; `npm run build -w frontend` — успешно. Неблокирующее: автоматических тестов для визуальной CSS-миграции нет; Vite сохраняет предупреждение о чанке 701.31 kB, к изменениям PR оно напрямую не относится.
admin merged commit ea70be8e5a into main 2026-08-16 06:29:59 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: admin/family_budget#20