Корешок у карточки проекта, «без активности», перенос задачи в проект (0.82)
- ProjectsView/ArchiveView: у карточки проекта левая грань 6px (китовый
  --gn-border-width-accent, тот же шаг, что у полосы шапки страницы) и цвета
  проекта — того же, что метка у имени и заливка прогресса; у проекта без
  цвета грань берёт акцент кита. У карточки задачи рамка осталась ровной 2px:
  по одной этой грани видно, что перед тобой папка с задачами, а не сама
  задача. Тот же корешок у карточки проекта в архиве и у заготовок списков,
  иначе при загрузке карточка дёрнула бы ширину содержимого. Наведение
  подкрашивает рамку, но не корешок — цвет грани принадлежит проекту, а не
  состоянию карточки.
- ProjectsView: у проекта без задач подвал больше не пустует — вместо
  свежести стоит «без активности» (ключ projects.noActivity, три локали).
- kit-overrides.css: полоса прокрутки спрятана у всех табов — правило было
  только у фильтра «Списка задач», и на странице проекта табы статуса
  оставались с полосой. Прокрутка сохранена.
- TaskCard/TaskMoveDialog: в «⋯»-меню карточки задачи появились «Перейти к
  проекту» (нет у задачи без проекта и на странице самого проекта) и
  «Переместить в проект». Перенос — модалка с выбором проекта (GnModal +
  GnSelect кита, первым пунктом «без проекта», текущий проект выбран по
  умолчанию) → PATCH /api/tasks/{id} с project_id: XP и монеты за перенос не
  начисляются, успех подтверждается тостом, а списки перечитываются по
  событию moved (в «Выдаче» и на странице задачи подписки на task.changed
  нет — без события карточка осталась бы в старом проекте).
- ТЗ 0.82.

Co-Authored-By: Claude Code <noreply@anthropic.com>
1 parent c4c0722 commit b75d2a95d4f932111a2d6bff15ec6dec0b6a5fe3
@root root authored 13 hours ago
Showing 13 changed files
View
docs/TZ.md
View
frontend/src/components/TaskCard.vue
View
frontend/src/components/TaskMoveDialog.vue 0 → 100644
View
frontend/src/kit-overrides.css
View
frontend/src/locales/en.ts
View
frontend/src/locales/ru.ts
View
frontend/src/locales/uk.ts
View
frontend/src/views/ArchiveView.vue
View
frontend/src/views/ListView.vue
View
frontend/src/views/OptionsView.vue
View
frontend/src/views/ProjectView.vue
View
frontend/src/views/ProjectsView.vue
View
frontend/src/views/TaskView.vue