- 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>
16 lines
718 B
Markdown
16 lines
718 B
Markdown
**This package needs your support to stay maintained.** If you work for an organization
|
|
whose website is better off using react-onclickoutside than rolling its own code
|
|
solution, please consider talking to your manager to help fund this project.
|
|
|
|
Open Source is free to use, but certainly not free to develop. If you have the
|
|
means to reward those whose work you rely on, please consider doing so.
|
|
|
|
If you wish to help keep this library maintained through a financial contribution,
|
|
please visit the [Paypal donation page](https://www.paypal.com/donate/?cmd=_s-xclick&hosted_button_id=QPRDLNGDANJSW),
|
|
and send me an email if you want me to know your contribution was specifically
|
|
for this library.
|
|
|
|
Thank you,
|
|
|
|
- Pomax
|