- Foldable left panel (user profile) and right panel (task details) - Clicking a task in the list or graph node selects it and shows details - Both views (task list + graph) always mounted via absolute inset-0 for correct canvas dimensions; tabs toggle visibility with opacity - Graph node selection animation: other nodes repel outward (charge -600), then selected node smoothly slides to center (500ms cubic ease-out), then charge restores to -120 and graph stabilizes - Graph re-fits on tab switch and panel resize via ResizeObserver - Fix UUID string IDs throughout (backend returns UUIDs, not integers) - Add TaskDetailPanel, UserPanel components - Add CLAUDE.md project documentation Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 line
1.2 KiB
JSON
1 line
1.2 KiB
JSON
{"rustc":5391851738765093524,"features":"[\"alloc\", \"futures-io\", \"futures-sink\", \"io\", \"memchr\", \"sink\", \"slab\", \"std\"]","declared_features":"[\"alloc\", \"async-await\", \"async-await-macro\", \"bilock\", \"cfg-target-has-atomic\", \"channel\", \"compat\", \"default\", \"futures-channel\", \"futures-io\", \"futures-macro\", \"futures-sink\", \"futures_01\", \"io\", \"io-compat\", \"libc\", \"memchr\", \"portable-atomic\", \"sink\", \"slab\", \"spin\", \"std\", \"tokio-io\", \"unstable\", \"write-all-vectored\"]","target":1788798584831431502,"profile":18348216721672176038,"path":9581750018349936682,"deps":[[270634688040536827,"futures_sink",false,4652624994528595411],[302948626015856208,"futures_core",false,482043694316803677],[1363051979936526615,"memchr",false,4531707984392659062],[2251399859588827949,"pin_project_lite",false,12530558976595352840],[12256881686772805731,"futures_task",false,7319644878207557746],[14895711841936801505,"slab",false,14774792347747241446],[17736352539849991289,"futures_io",false,3743541959966073247]],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/futures-util-ad8537e6f34490f4/dep-lib-futures_util","checksum":false}}],"rustflags":[],"config":8247474407144887393,"compile_kind":0} |