Problem
In the current download interface, when you start downloading a mod, the UI stays on that page and you cannot browse or view other mods until the download finishes. This is inconvenient for large mods or slow connections—users are forced to wait idly.
Desired behavior
Add a download task list (queue) with the following capabilities:
- Clicking "Download" adds the mod to a background queue without blocking the UI.
- Users can freely switch back to the mod list to browse, view details, or even start other downloads.
- Download progress is shown in a floating panel, sidebar, or status indicator (e.g., number of pending tasks, progress bars).
- (Optional) Support pause/cancel for individual tasks.
Use cases
- Browsing screenshots and descriptions of other mods while waiting for a large map pack.
- Queuing multiple mods without waiting for each one to finish sequentially.
Problem
In the current download interface, when you start downloading a mod, the UI stays on that page and you cannot browse or view other mods until the download finishes. This is inconvenient for large mods or slow connections—users are forced to wait idly.
Desired behavior
Add a download task list (queue) with the following capabilities:
Use cases