Release 1.0.3

April 21, 2023
17 changes

1.0.3 brings numerous bug-fixes and several improvements.

 

Disable any variable output produced by AT

 

We’re excited to let you know about the awesome new feature that many of you have requested over the past few days. You can now disable any specific category like Typography or Spacing within your AT settings. By doing this, you can prevent any potential conflicts or unnecessary bloat on your website. For those of you who find this helpful, we’ve also added the neat option to disable the admin bar item and the entire color palette Custom Post Type on the go.

 

New UI for the builder tweaks category

 

We’ve given the builder tweaks category in the UI a fresh new look by grouping them all into intuitive toggles. This will not only make it simpler for you to find and adjust settings, but it’ll also lead to faster server performance due to reduced ACF variables and database calls. Plus, this new structure makes it super easy for us to add new features on our end!

Just don’t forget to re-save your theme settings to make sure your preferences are properly updated.

And, as always, feel free to reach out with any thoughts, questions, or concerns. Happy designing!

 

Pick and choose what features you want to use, from Typography to Spacing to Border – and even the builder tweaks, the AI integration, the admin bar item, and the color palette CPT. And if that’s not enough, all of the related functions will automatically be disabled on both the backend and frontend, so you don’t have to worry about bloating your website.

Some users reported that the enqueued CSS was conflicting with the CSS generated by Bricks. Now you can specify the position and the priority when enqueuing your CSS - which leads to avoiding adding further specificities to your classes in order to override the Bricks classes.
After the complete rewrite of the Plain Classes function on 1.0.2, some variables weren't calculated correctly and caused Javascript errors.
We converted the single toggles into multiple checkboxes to reduce the scrolling inside the Theme Settings and increase the overall user experience. This enhancement will reduce the calls on the database and slightly improve the server performance. Plus, it's a much better future-proof architecture for future tweaks.
The X-mode was applied only on elements inside the <main> tag of the page. They now apply to elements inside the <footer> and <header> as well.
When using the "Extend global classes" on several elements, a bug was "synching" the elements together (for example: deleting a class on one element deleted the same class on all the previously extended elements as well).
On Firefox and Safari, unstyled scrollbars were showing up inside the AT panels. We added additional CSS rules to completely hide the scrollbars.
We changed the clamp functions generated inside the fluid variables to use the CQI unit over VW in order to support the new CSS container Query.
There was a bug that led to locking all the global classes inside the builder on every reload. We changed the implementation of the feature using the core VUE methods provided by Bricks natively.
Some options of the Strict Editor view were left outside of the "Enable Strict View" toggle and created confusion about whether they were applied on the whole site or only on the Editor View. They are now visible when the toggle is enabled - thus applying only on editor view.
The URL's inside the admin were landing on/wp-admin/ absolute path. This led to errors when WordPress is installed on a subdirectory such as https://mydomain.com/subdir/