29 lines
1.3 KiB
Markdown
29 lines
1.3 KiB
Markdown
---
|
|
iteration: 1
|
|
max_iterations: 10
|
|
status: active
|
|
goal: "Maximize the downloads widget by leveraging every mantine-datatable feature, adding hover tooltips with stats, click-to-expand rich detail rows, toggleable global stats, and comprehensive customization options"
|
|
success_criteria:
|
|
- "Leverage all mantine-datatable features: row expansion, column toggling, custom row styling, striped rows, scroll area tracking, pinned columns, and context menus"
|
|
- "Add hover tooltips on rows showing additional stats (size, speed, ETA, ratio, category)"
|
|
- "Implement click-to-expand row details with comprehensive download info"
|
|
- "Add toggleable global stats bar showing total speeds, ratios, queue counts, and disk usage"
|
|
- "Use every relevant DataTable prop from the mantine-datatable docs"
|
|
- "Typecheck passes with pnpm turbo typecheck --filter=@homarr/widgets"
|
|
- "No regressions in existing functionality (context menu, sorting, filtering still work)"
|
|
last_verdict: null
|
|
last_reason: null
|
|
last_next: null
|
|
engine: cursor
|
|
---
|
|
|
|
## Progress log
|
|
|
|
## Blockers
|
|
|
|
## Verification
|
|
|
|
## Task
|
|
|
|
Maximize the downloads widget by leveraging every mantine-datatable feature, adding hover tooltips with stats, click-to-expand rich detail rows, toggleable global stats, and comprehensive customization options
|