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

Add support for feature restrictions with user feedback in compendium browser #5139

Open
arbron opened this issue Feb 7, 2025 · 0 comments
Labels
system: compendium browser ui User interface related features or bugs ux User experience related features or bugs
Milestone

Comments

@arbron
Copy link
Collaborator

arbron commented Feb 7, 2025

When selecting a feature such as an Eldritch Invocation through the compendium browser, there should be a method for displaying whether the user qualifies for that feature and if they don't tell them why not. This could be handled by an additional callback passed through the compendium browser that is called for each index/item. This callback would return a status (approved, rejected, neutral) as well as an optional explanation (e.g. "You need the Fighting Style class feature to take this fighting style feat.").

The compendium browser could then display a checkmark or x-mark next to each item to make it clear what can be selected, invalid items can have their checkboxes disabled, and mousing over the icon can display the explanation.

Would help resolve part of #4686

@arbron arbron added system: compendium browser ui User interface related features or bugs ux User experience related features or bugs labels Feb 7, 2025
@arbron arbron added this to the D&D5E 4.4.0 milestone Feb 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
system: compendium browser ui User interface related features or bugs ux User experience related features or bugs
Projects
None yet
Development

No branches or pull requests

1 participant