Skip to content

Find in Library; non-modal drawers (click a mod behind to switch) - #143

Merged
HLLMR merged 1 commit into
mainfrom
feat/find-in-library-and-nonmodal-drawers
Aug 11, 2026
Merged

Find in Library; non-modal drawers (click a mod behind to switch)#143
HLLMR merged 1 commit into
mainfrom
feat/find-in-library-and-nonmodal-drawers

Conversation

@HLLMR

@HLLMR HLLMR commented Aug 11, 2026

Copy link
Copy Markdown
Owner

Closes #142.

Find in Library (reverse of Find in Browse)

An installed mod's Browse card (source bar) and detail drawer now show ⌕ Find in Library, which switches to the Library, seeds the search, and opens that mod's drawer. Wired App.openInLibrary → ModBrowser → ModCard / BrowseDrawer, mirroring the existing Library→Browse path.

Clickable mods behind an open drawer

The Browse drawer's backdrop was a click-blocking dim, so clicking a card behind the drawer just closed it. It's now pointer-events: none (with a lighter dim) so the grid stays interactive — clicking another card switches the drawer to that mod. The Library drawer's backdrop was already inert (its tiles already switched the drawer). Since click-away no longer closes, added Escape-to-close to both drawers (ModDetail's Escape closes the full-description modal first when it's open).

svelte-check 0/0, build clean. Frontend-only.

…switch)

Closes #142.

- Find in Library: the reverse of the library's Find-in-Browse. An installed
  mod's Browse card (its source bar) and detail drawer now offer "Find in
  Library", which switches to the Library, seeds the search, and opens that
  mod's drawer. Wired App.openInLibrary -> ModBrowser -> ModCard/BrowseDrawer.
- Non-modal drawers: the Browse drawer's backdrop was a click-blocking dim, so
  clicking a card behind it just closed the drawer. It's now pointer-events:none
  (lighter dim) so the grid stays clickable — clicking another card switches the
  drawer to that mod. The Library drawer's backdrop was already inert, so its
  tiles already switched it. Added Escape-to-close to both drawers since
  click-away no longer closes (ModDetail's Escape closes the full-desc modal
  first if open).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@HLLMR
HLLMR merged commit 269d0bf into main Aug 11, 2026
3 checks passed
@HLLMR
HLLMR deleted the feat/find-in-library-and-nonmodal-drawers branch August 11, 2026 22:57
@HLLMR HLLMR mentioned this pull request Aug 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Find in Library (reverse of Find in Browse) + clickable mods behind an open drawer

1 participant