Search Sonarr/Radarr directly on Discover, full top nav, live System links
All checks were successful
Deploy / deploy (push) Successful in 24s
All checks were successful
Deploy / deploy (push) Successful in 24s
- Discover's search now hits Radarr's/Sonarr's own lookup endpoints directly (the same ones /add-to-radarr and /add-to-sonarr already use), instead of Ombi — one fewer round trip, and a result always resolves the same way its own Add button will. The Ombi-based ombi_search/_tmdb_poster helpers are gone. - The top nav on every page but the index now lists all eight destinations (FULL_FASTEXT) instead of the original four; the index keeps the original four-entry row as its own closing line (HOME_FASTEXT), since its body already lists every destination once. - System page's Transmission rows are now links to each service's own reverse-proxied instance (service_urls, already injected into every template but unused until now).
This commit is contained in:
parent
abaccaaacd
commit
cef66e7361
4 changed files with 101 additions and 80 deletions
16
CLAUDE.md
16
CLAUDE.md
|
|
@ -96,12 +96,20 @@ the user's Unraid home server. Server-side project directory is still named
|
|||
`--ink-dimmer` fails contrast, which is exactly the bug the redesign's
|
||||
first inspection round caught.
|
||||
- **Navigation is the page number.** Typing any three digits anywhere
|
||||
jumps to that page, and `r`/`g`/`y`/`c` fire the four fastext colour
|
||||
keys — both in `static/js/service.js`. `nav_items` in `app.py` is the
|
||||
source of truth for the numbers and is serialised into
|
||||
jumps to that page, and `r`/`g`/`y`/`c` fire four of the fastext
|
||||
entries — both in `static/js/service.js`. `nav_items` in `app.py` is
|
||||
the source of truth for the numbers and is serialised into
|
||||
`<body data-pages>`.
|
||||
- **Fastext leads everywhere but the index, and closes the index.**
|
||||
`FULL_FASTEXT` in `app.py` lists every destination and renders right
|
||||
under the header on every page but the index — those pages carry no
|
||||
other nav, so it needs no scroll to reach. The index overrides it
|
||||
with `HOME_FASTEXT`, the original four-entry row, as its own closing
|
||||
line, since its body already lists every destination once. Only
|
||||
those original four (Index/Library/Discover/System) carry an `r`/
|
||||
`g`/`y`/`c` keyboard shortcut; the rest are click-only.
|
||||
- **Nothing is clipped, hidden, or sticky.** All seven page numbers and
|
||||
all four fastext keys stay visible at every width, reflowing to another
|
||||
every fastext entry stay visible at every width, reflowing to another
|
||||
row rather than scrolling, truncating, or folding into a menu. No
|
||||
header is sticky.
|
||||
- **`export-to-unraid.sh`** — a pre-existing standalone deploy script
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue