More UI changes / bugs #31

Open
opened 2026-07-29 20:52:34 +02:00 by daniels · 1 comment
Owner

relates to #30

Buttons to the right needs to be same size.
image.png

If the sab processing means the current file being copied, I need that to go into its own section, add a progress bar / runtime / size info which shuold be updated every second or two.
image.png

Buttons in the menu doesn't work.

Make the three collapsible sections into dialogs and open from menu
image.png

Add a light / dark theme switch in the menu.

Pressing the run-now button on an item causes a 'request failed'
image.png

relates to https://gitea.delphas.dk/daniels/importarr/issues/30 Buttons to the right needs to be same size. <img width="1224" alt="image.png" src="attachments/9040f022-dca7-43a7-8f82-a8b7b01d1366"> If the sab processing means the current file being copied, I need that to go into its own section, add a progress bar / runtime / size info which shuold be updated every second or two. <img width="1224" alt="image.png" src="attachments/8e6154b1-2b1e-4cf5-ad00-91a23a4c0574"> Buttons in the menu doesn't work. Make the three collapsible sections into dialogs and open from menu <img width="1222" alt="image.png" src="attachments/0c10b12f-e056-4a2b-81ee-477085d81794"> Add a light / dark theme switch in the menu. Pressing the run-now button on an item causes a 'request failed' <img width="1247" alt="image.png" src="attachments/b4e83b00-8f27-4117-88b6-b46d4fd327a5">
Author
Owner

Implementation update

Implemented issue #31 on main in commit 006db01.

What changed

  • Made the top-right icon controls fixed/equal sized.
  • Moved service info, queue controls, and manual batches from collapsible sections into dialogs opened from the menu.
  • Fixed menu dialog buttons by using shared data-dialog handlers.
  • Added a menu light/dark/auto theme switch persisted in local storage.
  • Added a dedicated current import section with progress bar, runtime, and size details refreshed every 2 seconds.
  • Added importer progress callbacks so active copy status is exposed through /api/jobs / control status.
  • Kept per-item run-now imports returning a successful response while updating current-copy progress.

Verification

  • PYTHONWARNINGS=ignore .venv/bin/python -m pytest -q — 43 passed.

Result

Pushed to main and ready for manual inspection.

## Implementation update Implemented issue #31 on `main` in commit `006db01`. ## What changed - Made the top-right icon controls fixed/equal sized. - Moved service info, queue controls, and manual batches from collapsible sections into dialogs opened from the menu. - Fixed menu dialog buttons by using shared `data-dialog` handlers. - Added a menu light/dark/auto theme switch persisted in local storage. - Added a dedicated current import section with progress bar, runtime, and size details refreshed every 2 seconds. - Added importer progress callbacks so active copy status is exposed through `/api/jobs` / control status. - Kept per-item run-now imports returning a successful response while updating current-copy progress. ## Verification - `PYTHONWARNINGS=ignore .venv/bin/python -m pytest -q` — 43 passed. ## Result Pushed to `main` and ready for manual inspection.
daniels added the ready label 2026-07-29 21:03:14 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: daniels/importarr#31