After two weeks of testing, feedback, and improvements based on the 2.2 RC (release candidate), the RC2 is now ready for manual download and testing in your account at http://my.bricksbuilder.io/, before we will release the final Bricks 2.2 shortly after for everyone.

Here are the highlights of this RC2 release.

Style Manager improvements

The Style Manager popup can be toggled fullscreen using the icon in the top-right. From there you can also toggle the canvas preview. Resizing the canvas preview is possible by dragging the canvas preview border. Canvas preview & sizing work independent for every Style Manager tab.

The canvas preview supports hover and click events.

You can navigate through the different Style Manager tabs using your keyboard by pressing the corresponding number (e.g., “1” for Theme Styles, “2” for Classes, etc.). We moved the tab title into a tooltip to preserve valuable screen space.

Color Control improvements

The new color control lets you access the color picker, color palettes, variable & dynamic data picker all with a single click instead of hiding those controls within a popup.

Switching between color formats (HSL, RGB, HEX) and changing the color value also converts the color value as expected according to the currently selected color format.

Preview on hover overhaul

We completely rewrote the new Class, Color & Variable preview on hover that we introduced in the 2.2 RC. I’d be great if you could help test the new solution, which now also works for preview on hover in loops, components and all nested controls such as background, spacing, typography, border, and box-shadow.

As always, we appreciate and look forward to your feedback as we put the final polish on the upcoming Bricks 2.2 release 🤩

Full changelog

  • Search Criteria: New “Search post term” featureNew
  • Color Manager: Transparent shades not working with HEX colorImprove
  • Color control: Interface improvementsImprove
  • Component slots: Context menu when editing componentImprove
  • Preview on hover: Don’t update settings dot indicator on hoverImprove
  • Style Manager & builder popups improvementsImprove
  • Instant navigation: Title uses numeric character reference for symbolsImprove
  • Style Manager: Canvas preview allow hover stylesImprove
  • Component style variants: Use variant Id in %root%Improve
  • Video element: Add role=button attribute to Overlay/IconImprove
  • Autosave: Don’t re-generate external CSS files on autosaveFix
  • Builder: Closing Condition & Interaction settings adds “False” value to the search settingsFix
  • Builder: Element selection remains after duplication (multi-select)Fix
  • Class Manager plus active class: Renamed class reverts back to previous nameFix
  • Click on “Edit Header” causes blinking/broken editor canvasFix
  • Color Manager: Click on main color to edit color causes console errorFix
  • Color Manager: Reverse transparent shades alpha step values (to go from lowest to highest)Fix
  • Component instance inside slot unnecessary render requestsFix
  • Component slots: Child elements disappear upon wrappingFix
  • Component slots: Instance within slot properties not updating in builderFix
  • Custom attribute with dynamic data tag in component not correctly renderedFix
  • Element & Theme styles are “synced”Fix
  • Instant navigation: Active theme styles not updatingFix
  • Interaction “Clear form” on password protected template clears hidden fields as wellFix
  • Offcanvas as component not editableFix
  • Orphaned elements checker: False positive when using components within slotsFix
  • Preview on hover fixesFix
  • Products: Condition not working when generating inline CSS (if condition relates to post_id)Fix
  • Style Manager: Canvas Preview overflowFix
  • Style Manager: Theme Styles z-indexFix
  • Style Manager: Utility classes require builder reload to take effectFix
  • Theme Styles: Save message covered by canvas preview (z-index)Fix
  • Theme Styles: Variable names are cut offFix
  • Nav (Nestable) component, keep open when styling not workingFix
  • active_filters_count: Each filter-checkbox value considered as 1 countFix
  • Translations: Traditional Chinese uses mostly Simplified ChineseFix
  • Video (from media) is cropped in fullscreen modeFix
  • Component: Query loop property not working for API queryFix
  • Form webhooks: Escape JSONFix
    All releases