mirror of
https://github.com/BradGroux/veritas-kanban.git
synced 2026-10-08 20:57:51 +00:00
feat(US-1109): tabbed settings panel redesign
- Vertical sidebar navigation with 7 tabs: General, Board, Tasks, Agents, Data, Notifications, Manage - Toggle rows with Switch components + descriptive labels - Number inputs with min/max validation and unit labels - Auto-save with debounced 500ms updates + save indicator - Reset to Defaults button per section with confirmation - Mobile: tabs collapse to dropdown selector - Keyboard navigation between tabs (arrow keys) - Existing managed lists (task types, projects, sprints, templates) moved to Manage tab
This commit is contained in:
parent
f0c72717d3
commit
55b72a2c75
3 changed files with 1130 additions and 608 deletions
|
|
@ -376,3 +376,7 @@
|
|||
{"type":"task.status_changed","taskId":"task_20260128_iG-ISb","project":"platform","status":"in-progress","previousStatus":"todo","id":"evt_ksH0_KoAniP_","timestamp":"2026-01-28T08:13:40.507Z"}
|
||||
{"type":"task.status_changed","taskId":"task_20260128_X6nifI","project":"veritas-kanban","status":"in-progress","previousStatus":"todo","id":"evt_odb919zCXAY_","timestamp":"2026-01-28T08:13:54.704Z"}
|
||||
{"type":"task.status_changed","taskId":"task_20260128_XvmMga","project":"brain","status":"done","previousStatus":"in-progress","id":"evt_jnEvHTbJxLMW","timestamp":"2026-01-28T08:15:54.946Z"}
|
||||
{"type":"task.status_changed","taskId":"task_20260128_X6nifI","project":"veritas-kanban","status":"done","previousStatus":"in-progress","id":"evt_YajbhOKzUsOY","timestamp":"2026-01-28T08:16:32.285Z"}
|
||||
{"type":"task.status_changed","taskId":"task_20260128_gUHeIV","project":"veritas-kanban","status":"done","previousStatus":"todo","id":"evt_G9eTdXe2ODgX","timestamp":"2026-01-28T08:16:32.375Z"}
|
||||
{"type":"task.status_changed","taskId":"task_20260128_KbDn0E","project":"veritas-kanban","status":"in-progress","previousStatus":"todo","id":"evt_6RFeSMLm9ozB","timestamp":"2026-01-28T08:16:32.436Z"}
|
||||
{"type":"task.created","taskId":"task_20260128_8KRThU","project":"veritas-kanban","status":"todo","id":"evt_HYsNYmQp-M1h","timestamp":"2026-01-28T08:16:39.653Z"}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,71 @@
|
|||
[
|
||||
{
|
||||
"id": "activity_1769588199653_whhfki2dz",
|
||||
"type": "task_created",
|
||||
"taskId": "task_20260128_8KRThU",
|
||||
"taskTitle": "FEATURE REQUEST: Change Review Column to Blocked",
|
||||
"details": {
|
||||
"type": "feature-request-n30mhV",
|
||||
"priority": "medium",
|
||||
"project": "veritas-kanban"
|
||||
},
|
||||
"timestamp": "2026-01-28T08:16:39.653Z"
|
||||
},
|
||||
{
|
||||
"id": "activity_1769588192436_i9tzea6mk",
|
||||
"type": "status_changed",
|
||||
"taskId": "task_20260128_KbDn0E",
|
||||
"taskTitle": "US-1109: Settings UI — Tabbed panel redesign",
|
||||
"details": {
|
||||
"from": "todo",
|
||||
"status": "in-progress"
|
||||
},
|
||||
"timestamp": "2026-01-28T08:16:32.436Z"
|
||||
},
|
||||
{
|
||||
"id": "activity_1769588192387_wjoormah7",
|
||||
"type": "comment_added",
|
||||
"taskId": "task_20260128_gUHeIV",
|
||||
"taskTitle": "US-1102: Feature toggle React context & hooks",
|
||||
"details": {
|
||||
"author": "Veritas",
|
||||
"preview": "useFeatureSettings, useFeatureSetting, useUpdateFe..."
|
||||
},
|
||||
"timestamp": "2026-01-28T08:16:32.387Z"
|
||||
},
|
||||
{
|
||||
"id": "activity_1769588192375_z068olrt4",
|
||||
"type": "status_changed",
|
||||
"taskId": "task_20260128_gUHeIV",
|
||||
"taskTitle": "US-1102: Feature toggle React context & hooks",
|
||||
"details": {
|
||||
"from": "todo",
|
||||
"status": "done"
|
||||
},
|
||||
"timestamp": "2026-01-28T08:16:32.375Z"
|
||||
},
|
||||
{
|
||||
"id": "activity_1769588192354_kmcif9395",
|
||||
"type": "comment_added",
|
||||
"taskId": "task_20260128_X6nifI",
|
||||
"taskTitle": "US-1101: Settings infrastructure & config schema expansion",
|
||||
"details": {
|
||||
"author": "Veritas",
|
||||
"preview": "FeatureSettings types + defaults, deep merge in Co..."
|
||||
},
|
||||
"timestamp": "2026-01-28T08:16:32.354Z"
|
||||
},
|
||||
{
|
||||
"id": "activity_1769588192286_615p4w08r",
|
||||
"type": "status_changed",
|
||||
"taskId": "task_20260128_X6nifI",
|
||||
"taskTitle": "US-1101: Settings infrastructure & config schema expansion",
|
||||
"details": {
|
||||
"from": "in-progress",
|
||||
"status": "done"
|
||||
},
|
||||
"timestamp": "2026-01-28T08:16:32.286Z"
|
||||
},
|
||||
{
|
||||
"id": "activity_1769588154981_unig8oz3f",
|
||||
"type": "comment_added",
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
Loading…
Add table
Reference in a new issue