Add "tabs" style for dropdown inputs #2367
Merged
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.
This adds a tab list style display for dropdowns. This style shows all options at once and allows users to quickly change between them. Just like checkboxes, tabs are implemented using
preferred_style
, so it's a purely visual change and doesn't affect the behavior of the input at all.I used tabs in 3 nodes so far.
I also renamed some enum variants to make the tabs look better. In particular, I renamed "Grayscale" to "Gray" in Color From, which makes it nicely consistent with regular color input.