Changelog

Keep track of what's new with ACSS! For details on specific features and utilities, please check the official documentation.

New
Enhance
Fix
  • 3.0.15

  • 3.0.14

    • @overlap; recipe

      Kevin has created one of the most powerful approaches to section overlaps with CSS and it’s now available via the new @overlap; recipe. You can watch a demo of the overlap recipe here.

    • @property; recipe

      There’s now a recipe for declaring a CSS custom property using the new Houdini syntax.

    • Internal: Added plugin detection for specific forms plugins

      The dashboard is now informed by the presence of specific forms plugins so we can tailor options to form plugins that are active on the site.

    • ACSS now loads in Breakdance the same as other builders

      Breakdance created an official hook for us so now we can load the dashboard in Breakdance the same way we do in other builders.

    • Form Fixes & Enhancements

      • Fixed select arrow color in Bricks native forms
      • Fixed tab borders when using the .wsf-steps class in WS Form
      • Added styling control for WS Form “Label Inside” option.
      • Fixed checkbox item spacing when checkboxes are wrapped in a <fieldset>
      • Fixed option label spacing variable not being defined
      • Fixed range slider styling
      • Fixed Fluent Form progress bar styling missing colors when using .form--light
    • Fixed an incompatibility issue with Lenis Smooth Scrolling

      The ACSS panel wasn’t scrollable when Lenis Smooth Scroller was enabled. This is now fixed.

    • Fixed Gutenberg title and first paragraph spacing issue

      There was no spacing between the page title and the first paragraph in Gutenberg. This is now fixed.

  • 3.0.13

    • Link Decoration Styles

      We’ve added three new controls for global link decoration styles. Users can now control:

      • Text decoration color for links
      • Text decoration color for link hover
      • Text decoration thickness for links
    • Resolved font conflict involving the Outfit typeface

      We load the Outfit font locally to use in the dashboard. This was causing an issue in websites that were loading it to use in the frontend. We renamed our font-name to “ACSS-Outfit” to avoid clashing.

    • Fixed a discrepancy between the inputted shade hue and the displayed color value

      As reported here and here

    • Fixed an issue where pasting a HEX code caused incorrect hover calculation and prevented edits

    • Restored access to "Options > Bricks Enhancements" when using Bricks

    • Refactored and added test coverage for the dashboard loading logic

    • Enhanced dashboard loading compatibility with Breakdance

      • The ACSS dashboard now loads within the builder when using Breakdance v2.
      • For Breakdance v1, the dashboard will load in the preview window due to limitations with external hooks.
    • Corrected an issue where the range slider did not display the colors set in the dashboard

    • Fixed incorrect spacing of checkbox items when they are wrapped inside a fieldset

  • 3.0.12

    • Fixed the dashboard crashes when saving after searching, or after minimizing.

      As reported here and here, the dashboard would sometimes crash and appear not to save settings, or prevent from doing so, when searching or editing certain fields. This is now fixed.

    • [Experimental] Improved script loading to address CDN issues

      This update improves the way we load scripts and resolves an issue for users loading scripts from a CDN (e.g., GoDaddy). Affected users may have experienced an inability to open the dashboard and seen CORS errors in their browser console.

      To temporarily resolve this, you can add the following to your wp-config.php file:

      define( 'ACSS_FLAG_LOAD_DASHBOARD_SCRIPTS_AS_MODULE', false );

      We recommend only applying this change if you’re encountering CORS issues. In the future, we plan to enable this flag for all users, but additional testing is required before making it the default.

    • Fixed dashboard icon showing up twice in Oxygen

    • Fixed global border color vars not displaying

  • 3.0.11

    • 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

      We have limited the scope of adjacent sibling margin removal for Smart Spacing. This feature now sets –paragraph-spacing and –flow-spacing to 0 for siblings adjacent to the selected elements.

    • Fixed auto border-radius toggle being set to "on" on upgrade

      Upgrading from previous versions would erroneously turn on the automatic border radius feature. This no longer happens.

    • Fixed radios/checkboxes spacing having no effect when grid is set (WS Form)

      There was an issue with radio and checkbox spacing in WS Form grid layouts. This is now fixed.