Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Utility Toolbar - Expand All / Collapse All refinement, Collapse All Items Utility #557

Open
kgar opened this issue Apr 2, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@kgar
Copy link
Owner

kgar commented Apr 2, 2024

Expand All / Collapse All Refinement

Revise Expand All / Collapse All so that they are mutually exclusive to each other.
Put them to the left of the search bar.
Use a single double chevron to the left of the search bar, matching the state of the accordions below. If only some are expanded (indeterminate), keep it in the "collapsed" (right) state so that the next action would be to expand all

Mockup from the community server:
image

Close All Item Descriptions / Collapse All Items Utility

Tidy currently remembers which descriptions are opened or closed between full sheet re-renders.
For a DM who opens a large number of items and wants to close them, a lot of clicking is required in what is typically a high-action
/ time-sensitive moment, such as combat.
Provide a utility for closing all item summaries for a given tab.

Example / inspo from A5e:
image
This toggle does the same behavior as the Expand All / Collapse All behavior described above. It expands all descriptions if collapsed or indeterminate, and it collapses all descriptions if expanded fully.

References

Expand All / Collapse All:
https://discord.com/channels/1167985253072257115/1170021717524107274/1224813654495592479

Collapse All Item Descriptions:
https://discord.com/channels/1167985253072257115/1170021717524107274/1224807947377578095

@kgar kgar added the enhancement New feature or request label Apr 2, 2024
@kgar kgar self-assigned this Jun 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant