BoxControl: Unify input filed width whether linked or not #65348
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?
This PR may be very minor, but it fixes the misalignment of the width of input fields inside the
BoxControl
component that occurs when the link state is changed in a narrow container.4fe05611b8dd976673b9346d7014237d.mp4
c960806b76f964acab77ac4d93de7060.mp4
This should also fix a misalignment in the block sidebar margin, padding, and block spacing UI (when there are no spacing presets), although results may vary depending on the OS and browser. Below is a comparison of the Columns Block Sidebar on Windows OS/Chrome:
Why?
The row of the
BoxControl
component is composed of theAllInputControl
,AxialInputControls
, andInputControls
components, but only theAllInputControl
component has a different component configuration, as shown below:How?
Delete the wrapper
HStack
component from theAllInputControl
component.Testing Instructions
Storybook
Block Editor
Enable Empotytheme and update theme.json as follows. This is required to render spacing-related UI as hoge components:
theme.json