new ui changes
All checks were successful
Build and Deploy (internal) / Build Transmission Manager Image (push) Successful in 1m27s
Build and Deploy (internal) / Deploy Transmission Manager (internal) (push) Successful in 9s

This commit is contained in:
2026-07-08 19:39:58 -03:00
parent eaade84817
commit 44d2f1a5e9
4 changed files with 139 additions and 24 deletions

View File

@@ -65,7 +65,7 @@ The UI definition of "peers at 100%" is an absolute count of `peers[]` entries w
## Frontend Architecture
The frontend is a single page with module-level state in `web/app.js`. It polls every 3 seconds and fetches torrents and stats in parallel.
The frontend is a single page with module-level state in `web/app.js`. It polls on a user-selectable interval, defaults to 3 seconds, and fetches torrents and stats in parallel.
Important patterns:
@@ -83,6 +83,7 @@ Current sort keys:
- `progress`
- `ratio`
- `size`
- `speed`: orders by combined download and upload speed descending, then download speed, upload speed, and name.
- `peer100`: orders by peers at 100% descending, then connected peers descending, progress descending, and name ascending.
## UI And Design Rules