|
feat(frontend): страницы задачи и проекта, карточки, наглядное дерево
- /tasks/:id — полная страница задачи: просмотр/редактирование (TaskForm), статусы, предложение ИИ, описание md + вложения, параметры, подзадачи - /projects/:id — страница проекта: заметка, прогресс, задачи с фильтрами, дерево проекта, создание задачи в проект (create + PATCH project_id) - общие компоненты: TaskForm (вынесена из drawer'а стека), TaskCard (заголовок-ссылка, сниппет, меню), TaskTree (шевроны, линии связей, прогресс поддерева) - стек: drawer на TaskForm, quick-add — многострочное поле (Enter — закинуть) - .app-content 1200px, ключи i18n task.*/projectPage.*, ru/en/uk Co-Authored-By: Claude Code <noreply@anthropic.com> |
|---|
|
|
| frontend/src/App.vue |
|---|
| frontend/src/components/TaskBadges.vue |
|---|
| frontend/src/components/TaskCard.vue 0 → 100644 |
|---|
| frontend/src/components/TaskForm.vue 0 → 100644 |
|---|
| frontend/src/components/TaskTree.vue 0 → 100644 |
|---|
| frontend/src/locales/en.ts |
|---|
| frontend/src/locales/ru.ts |
|---|
| frontend/src/locales/uk.ts |
|---|
| frontend/src/main.ts |
|---|
| frontend/src/taskui.ts |
|---|
| frontend/src/views/ListView.vue |
|---|
| frontend/src/views/ProjectView.vue 0 → 100644 |
|---|
| frontend/src/views/StackView.vue |
|---|
| frontend/src/views/TaskView.vue 0 → 100644 |
|---|
| frontend/src/views/TreeView.vue |
|---|