Enhance the LSX Design theme by extending support for typography, dimensions, and border styles for specific core blocks in theme.json.
Description:
Certain blocks used regularly within the LSX Design theme can benefit from customized settings in theme.json. Adjusting these blocks will allow for improved styling options and a more seamless user experience in the block editor.
Objective:
Enhance the LSX Design theme by extending support for typography, dimensions, and border styles for specific core blocks in
theme.json
.Description:
Certain blocks used regularly within the LSX Design theme can benefit from customized settings in
theme.json
. Adjusting these blocks will allow for improved styling options and a more seamless user experience in the block editor.List of blocks to extend:
core/button
): Enable border- [ ] radius, colour options, and padding control.core/image
): Allow aspect ratio settings, border- [ ] radius, and alignment controls.core/columns
): Provide gap controls and width adjustments for better layout flexibility.core/cover
): Add support for text overlay options, custom gradients, and background positioning.core/group
): Include spacing controls, padding, and custom backgrounds for layout grouping.core/heading
): Enable typography settings, including font size, weight, and letter spacing.core/paragraph
)core/quote
)Extend Block Styles in LSX Design Theme
[ ] 1. Typography Enhancements
[ ] 2. Dimensions Enhancements
[ ] 3. Border Enhancements
Acceptance Criteria:
theme.json
.Acceptance Criteria:
theme.json
include block support enhancements for each specified block.