Невидимое обновление
Всё время с последнего обновления я делал очень много вещей, которые никто и никогда не заметит. Делал просто для того, чтобы обеспечить хорошую почву для будущего развития...
Общие изменения
- Привёл кнопки, формы, карточки и отступы к общему виду — от главной страницы до календаря и калькулятора расходов
- Поправил отображение на маленьких экранах: обновления больше не вылезают за края, а калькулятор расходов лучше справляется с длинными именами и суммами
- В калькуляторе расходов сделал выбранных участников заметнее, а области нажатия — удобнее для пальцев
- Исправил ошибку, которая могла мешать входу в комнату по приглашению
Технические изменения
- Пересобрал архитектуру: разделил маршрутизацию, интерфейс и бизнес-логику, убрал дубли и временные прослойки. Правила зависимостей теперь проверяются автоматически, без поблажек старому коду
- Собрал единую библиотеку компонентов и дизайн-токенов со Storybook. Общие стили больше не приходится поддерживать в нескольких местах
- Довёл автоматические проверки до 217: от расчёта совпадений и взаиморасчётов до пользовательских сценариев, доступности и визуальных изменений на production-сборке
- Централизовал сборку внутренних ссылок, добавил проверку битых переходов
И ещё много-много других мелких и не очень изменений