Skip to content

Comments

[RFC] Refactor scene list toolbar#6322

Merged
WithoutPants merged 4 commits intostashapp:developfrom
WithoutPants:refactor-scene-list-toolbar
Dec 3, 2025
Merged

[RFC] Refactor scene list toolbar#6322
WithoutPants merged 4 commits intostashapp:developfrom
WithoutPants:refactor-scene-list-toolbar

Conversation

@WithoutPants
Copy link
Collaborator

Includes #6320 and will be rebased once that PR is merged.

Refactors the scene list to use the existing filtered list toolbar used by other list pages. The sticky header with current filter is removed.

Added a new sidebar toggle button. The sidebar toggle button is a small button anchored to the top right of the sidebar - at the top-left edge of the main panel when the sidebar is hidden.

The search input on the toolbar is hidden on smaller screens if the sidebar is open.

The styling of the sidebar has been made consistent on mobile devices - no longer takes up the entire width of the screen and uses the same font.

image image image

This will likely be a candidate for 0.29.4 to assuage user pain points from that release.

@WithoutPants WithoutPants added this to the Version 0.30.0 milestone Nov 26, 2025
@WithoutPants WithoutPants added improvement Something needed tweaking. ui Issues related to UI labels Nov 26, 2025
@discourse-stashapp
Copy link

This pull request has been mentioned on Stash. There might be relevant details there:

https://discourse.stashapp.cc/t/stash-v0-30-release-development-thread/4484/1

@discourse-stashapp
Copy link

This pull request has been mentioned on Stash. There might be relevant details there:

https://discourse.stashapp.cc/t/query-page-redesign-feedback-thread-0-29/3935/45

@DogmaDragon
Copy link
Collaborator

Light testing on a small instance. No issues encountered.

Some people will probably not like the sidebar button placement as it changes position when opened/closed, but I like it. It's unobtrusive while remaining functional for those that want to fully focus on it.

@feederbox826
Copy link
Collaborator

test containers available at

ghcr.io/feederbox826/stash-s6-pr:hwaccel-pr-refactor-scene-list-toolbar
ghcr.io/feederbox826/stash-s6-pr:alpine-pr-refactor-scene-list-toolbar

@WithoutPants WithoutPants force-pushed the refactor-scene-list-toolbar branch from 4017430 to 85c9c91 Compare November 28, 2025 02:53
@discourse-stashapp
Copy link

This pull request has been mentioned on Stash. There might be relevant details there:

https://discourse.stashapp.cc/t/designing-my-ideal-list-in-stash/4571/1

@WithoutPants WithoutPants merged commit 730e877 into stashapp:develop Dec 3, 2025
2 checks passed
@WithoutPants WithoutPants linked an issue Dec 17, 2025 that may be closed by this pull request
1 task
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

improvement Something needed tweaking. ui Issues related to UI

Projects

None yet

4 participants