Commit 9a6a7e3
committed
feat: Match hover tooltips to history tab format and reorganize code structure
- Update edge/node tooltips to match history tab information display
- Add progress status percentages consistently across all displays
- Make main graph respond to minVisits and errorMode sliders
- Fix unique student mode calculations for nodes and edges
- Remove redundant graph connectivity info from node tooltips
- Reorganize GraphvizProcessing.ts into logical sections with clear headers
- Add explanation text for minimum visits slider functionality
- Calculate actual first attempt outcomes instead of estimates
- Ensure self-loops respect both settings and unique student mode
- Adjust export button styling for better UI consistency
🤖 Generated with [Claude Code](https://claude.com/claude-code)1 parent 13c846b commit 9a6a7e3
File tree
4 files changed
+728
-718
lines changed- src
- components
4 files changed
+728
-718
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
178 | 178 | | |
179 | 179 | | |
180 | 180 | | |
| 181 | + | |
181 | 182 | | |
182 | 183 | | |
183 | 184 | | |
| |||
340 | 341 | | |
341 | 342 | | |
342 | 343 | | |
| 344 | + | |
343 | 345 | | |
344 | 346 | | |
345 | 347 | | |
| |||
354 | 356 | | |
355 | 357 | | |
356 | 358 | | |
357 | | - | |
| 359 | + | |
358 | 360 | | |
359 | 361 | | |
360 | 362 | | |
| |||
379 | 381 | | |
380 | 382 | | |
381 | 383 | | |
382 | | - | |
383 | | - | |
384 | | - | |
385 | | - | |
| 384 | + | |
| 385 | + | |
| 386 | + | |
| 387 | + | |
| 388 | + | |
| 389 | + | |
| 390 | + | |
| 391 | + | |
| 392 | + | |
386 | 393 | | |
387 | 394 | | |
388 | 395 | | |
| |||
0 commit comments