f5ae63e158
Gitea Actions CI / detect (push) Successful in 33s
Gitea Actions CI / Backend (lint / type / test / build) (push) Failing after 28s
Gitea Actions CI / Compose & nginx validation (push) Failing after 1m8s
Gitea Actions CI / Frontend (lint / type / test / build) (push) Successful in 50s
- Updated timestamps and AST hashes for existing files in the backend and frontend. - Added new test files: `backend/tests/test_review_queue_batch.py`, `frontend/src/test/review-queue-save.test.tsx`, `frontend/src/test/app-layout.test.tsx`, and `frontend/src/test/ledger-view.test.tsx`. - Updated documentation file `docs/tasks/0001-fixes.md` with new metadata.
10 lines
3.2 KiB
Markdown
10 lines
3.2 KiB
Markdown
Используй скиллы pen-dev и design-interface для работы с дизайном в @design.pen
|
|
Используй скиллы pen-dev, frontend-design и impeccable для верстки фронта
|
|
|
|
0. Меню Review Queue вообще не отрисовано в дизайне. Надо исправить.
|
|
1. В очереди разбора кнопка сохранить должна быть в конце распределения категорий, а не на каждую транзакцию
|
|
2. В Очереди разбора: если где-то остается транзакция "Без категории" в конце концов оно должно уехать в "остальное"
|
|
3. На Ledger страницы фронт фактически не совпадает с дизайном @design.pen. В создании новой операции Выбор типа фон у вариантов белый а не черный, размер отличается. Выпадающее окно справа (как сейчас сделано на фронте мне нравится больше, чем вариант нарисованный на дизайне, где эта менюшка посреди интерфейса). Перерисуй интерфейс без менюшки и с вызванным меню создания операции с выпавшим справа меню. Также пусть на фронте меню выпадает с плавной анимацией, а не просто появляется.
|
|
4. На Ledger есть кнопки Void и To savings, они новый на дизайне вообще их нет, надо дорисовать. И мне вообще не нравится как они сейчас выглядят на фронте, нарисуй на дизайне их красиво и аккуратно, кнопки не должны разбиваться по размеру и раздувать каждую строку транзакции. Идеально, чтобы они были рядом в одной строке, а не в две.
|
|
5. Отсутсвуют иконки в левом меню навигации для каждого пункта, в навигации не совпадает порядок с дизайном
|
|
6. Фильтры в Ledger сверстаны нелогично. Во-первых, надо обновить дизайн и добавить туда фильтры по дате (FROM и TO), нарисовать их надо так, чтобы они были одинаковые. Сейчас, фактически, на вёрстке почему-то поле FROM DATE вдвое шире чем TO DATE, что крайне странно. + На дизайне было интересное решение сделать фильтры более узкими по вертикали по сравнению со строкой поиска - это хорошо выглядит. Но на фронте это не реализовано. Актуализируй дизайн в соответствии с функционалом. |