Increased .smart-spacing specificity to override Gutenberg more consistently
Gutenberg is a dumpster fire.
Added input for applying smart spacing programmatically to 3rd party areas
Smart spacing can’t know which third party tools you’re using, so you need a way to tell ACSS to apply smart spacing in these areas. That’s easy to do now.
Added new global radius and border vars to context menus
Having these in the context menus makes it easier to apply/follow the new standard for global...
Grid Utility Class Enhancements
Support for defining explicit grid rows (.grid-row–).
Span classes can now be used simultaneously with start classes.
Column span and row span utilities now support up to all 12 columns in context menus.
Added .grid–auto-rows to context menu.
Fixed documentation links in dashboard cheat sheet
Note: Not all features have full documentation yet, so links may be missing from some areas.
Auto object fit is now behind a toggle (default: off)...
Refactored Auto-Grid Classes
We’ve brought significant improvements to auto-grid functionality while maintaining backward compatibility with existing auto grids. Full details on auto-grid here.
Note: Logic for showing/hiding Auto Grid classes based on the new Auto Grid option switch will be added in a future update. We didn’t want these new Auto Grid improvements to wait on inconsequential context menu logic.
"Classless Workflow" Option
The utility classes area under options now has a...
Forms: Use Global Button Styles
Users can now choose to use global button styles for form buttons instead of managing form button styles separately. Each type of form button can have a global button style assigned to it. Supports all button styles including outline variants.
Paragraphs in blockquotes now get Smart Spacing by default
Since Smart Spacing only applies to top level elements, multi-paragraph blockquotes were...
Remove Deactivated Classes from Database (Bricks)
This new feature is found under Options > Experimental. It removes classes from the database when they’re deactivated in ACSS. This is a performance enhancement to make Bricks snappier and clean up the Bricks classes database.
Two caveats:
Users will need to reload Bricks to see the classes / palettes updated.
The system won’t remove ACSS classes that users added manually because the class IDs are unknown to us. If you added an...
Enhanced width options in context menus
Added 100%, fit-content, min-content, max-content, and auto as quick-values in context menus for width inputs.
Added 1px offset to @breakpoint-up mixin
We added a 1px offset to the breakpoint-up mixin to ensure that there is zero overlap with max-width media queries.
Added tooltip to hover state icons next to inputs
Some users weren’t immediately sure what the hover icon was for. We’ve added a tooltip for clarity.
Fixed the no-value/value issue on...
Improved front-end data validation (Step 1 of 2)
We have taken the first big step toward perfecting our front-end validation, which ensures that users are not able to save breaking values to the database. There are a few little validation quirks to work out before we can release step 2, which is the final step and will result in full front-end validation.
Concentric Radius Recipe
@concentric-radius; will now expand out the recommended code for creating concentric radii wherever needed...
@heading-style() mixin
Apply global heading styles for any specific heading level to a custom selector while ensuring the output is confined only to properties with values set in the dashboard.
Read docs
@text-style() mixin
Apply global text styles for any specific text level to a custom selector while ensuring the output is confined only to properties with values set in the dashboard.
Read docs
Spacing control for radio and checkbox inputs (forms)
We now provide a custom control point...
Fixed right-side pinning incompatibility with Bricks 1.10.3
A recent Bricks updated that allows for resizing the structure panel was not compatible with our pinning feature on the right side. This is now fixed.
Fixed text--l utility setting a default font weight
Using the .text–l utility class would also change the font weight, even when the user had no font weight value in the dashboard for the L text level. This is now fixed.
Adjacent sibling margin removal adjustment for Smart Spacing...