Add (hidden) energy cards to card picker #23499
Open
+146
−42
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Proposed change
I would like to consider adding energy cards to be able to be easily selected in the card picker. It is cumbersome to have to go find and look up on external website to remember the specific card type string, and it limits discoverability for users who may not even realize that energy cards can be used.
That said, at the same time I realize these have more niche usage and I do not want to overpopulate the main cards list with a dozen new cards that will be just taking up unwanted space most of the time.
To compromise between the two points, I would suggest to add these to a separate list which can be collapsed by default in an expansion panel. This allows cards to be findable, without wasting too much space. It will also allow the cards to appear when users use the search option, instead of just searching for
energy
and getting a result that nothing exists.I have not yet contributed descriptions for each of the cards. I will be willing to do so, but first just wanted to see if this approach is feasible before spending the time. Please let me know.
This change also adds expansion panels for each of the other card categories to be consistent. This could be nice for example when wanting to add a custom card, you can easily collapse the core cards to get to the bottom of the list faster.
E.g.:
Type of change
Example configuration
Additional information
Checklist
If user exposed functionality or configuration variables are added/changed: