New inline label design for number, text, and dropdown inputs #2502
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.
What we talked about on discord.
I replaced the
hide_label: bool
option many inputs had with alabel_style: "default" | "inline" | "hidden"
. This allows us to select how we want to display the label in the UI. The defaults for text and dropdown inputs are just as before. Number input will use "inline" when the label is short enough and "default" otherwise.I also changed a few nodes to take advantage of the new design.
DO NOT MERGE until after the next patch release. I'm sure that we'll find some bugs, so I would like to avoid having users find them.