Skip to content

Persist list/grid display mode per page across navigation - #6917

Open
slick-daddy wants to merge 5 commits into
stashapp:developfrom
slick-daddy:opencode
Open

Persist list/grid display mode per page across navigation#6917
slick-daddy wants to merge 5 commits into
stashapp:developfrom
slick-daddy:opencode

Conversation

@slick-daddy

Copy link
Copy Markdown
Contributor

Persist list/grid display mode per page across navigation

Store each page's displayMode in IndexedDB via useInterfaceLocalForage so
the user's list/grid preference is restored when navigating back to a page,
instead of always resetting to the default.

Applies to all entity list pages: Scenes, Images, Galleries, Performers,
Studios, Tags, Groups, and their detail sub-panels. URL disp= parameter
takes precedence over the persisted value.

@DogmaDragon DogmaDragon linked an issue May 12, 2026 that may be closed by this pull request
@slick-daddy
slick-daddy deleted the opencode branch June 29, 2026 22:34
@slick-daddy
slick-daddy restored the opencode branch June 29, 2026 22:36
@slick-daddy slick-daddy reopened this Jun 29, 2026
@slick-daddy

slick-daddy commented Aug 20, 2026

Copy link
Copy Markdown
Contributor Author

I would be happy if I can get a general comment/review on this PR. It doesn't have to be detailed at the beginning. I want to know what people think about my approach. If we agree that the approach is correct, I think it is worth to get a proper review.

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.

Persistent settings/toggles via cookies

1 participant