Changelog

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

New
Enhance
Fix
  • October 11, 2024

    3.1.1

    Small hotfix mainly to fix specificity issues related to default heading styles.

    • Add missing "related color relationship" fields for Texture 2 & 3

    • Fix a specificity issue with default heading styles

      Re-mapping default styles to classes using :is() increased specificity for heading selectors. We’ve removed the :is() to reduce specificity back to the standard.

  • October 11, 2024

    3.1.0

    • Textures (Experimental)

      Users can now create custom textures and sync these textures with automatic color relationships. Textures will most often be used for backgrounds, but could also potentially be used for custom overlays. At this time, Textures is an experimental feature located in Options >Experimental > Textures.

    • Refactored & Expanded Color Relationships

      Color relationships now includes support for buttons, links, and headings.

    • Recipes API (1.0)

      3rd party developers (e.g. AT) now have a way to implement ACSS recipe expansion in their interface.

    • "Font Family" can now be set at every heading level

      We’ve expanded the font-family control to every heading level independently (1-6).

    • The automatic-gutenberg stylesheet is no longer enqueued if you have GB styles off

      Turning Gutenberg style support off was still resulting in the enqueuing of automatic-gutenberg. This is no longer the case.

    • Heading defaults now apply to heading classes

      Heading classes were not outputting the font-family. Now they do.

    • Fixed FireFox Dev Edition causing console error in Bricks

      There was a Breakdance-related console error in Bricks in FF Dev. This is resolved.

    • WS Form "Next" button background color

      Background color was missing from “next” buttons in WS Form when using .form--light. This is now fixed.

    • Minor dashboard UI fixes

      Fix for header/label clashing in long dashboard screens.

  • October 3, 2024

    3.0.16

    • Feature: External Link Indication (v1)

      Users can now automatically indicate links that open in a new tab or window with both a visual and auditory cue for better UX and accessibility. We’ll be adding support for SVGs in a future update.

    • Fixed GDPR checkbox styling in Fluent Forms

      Users can now control the styling of GDPR checkboxes in Fluent Forms. Unfortunately, this won’t fix the atrocity that is GDPR in general.

    • Use of * selector in textarea inputs is now possible

      Users can now use the * selector in textarea inputs in the dashboard without math validation errors.

    • Enhanced automated testing protocols for better build-time error identification

      Improving stability of each release is a top priority. This is yet another part of our process and commitment to stability.

    • Fixed smart spacing in Gutenberg when "Use Gutenberg for Page Building" is Off

      There’s no reason to not smart space content in Gutenberg pages if Smart Spacing is on, so we’ve changed the default behavior.

    • Fixed page title spacing in non-iframe Gutenberg rendering instances

      Gutenberg is a dumpster fire.

    • Fixed missing opacity control for textarea placeholder text in forms

      Users can now control the opacity of placeholder text in textarea inputs.

    • Removed some unnecessary console log messages

      When looking at the console, users were seeing some unnecessary, and at times scary-looking, warnings and messages. We’ve cleared out any unnecessary ones to limit instances of emotional trauma.

    • Fixed a Breakdance conflict with the dashboard and structure panel

      There was a disturbance in the force when opening the dashboard in Breakdance. We let the hate flow through us, so this should be resolved now.

    • Fixed duplicate inputs appearing on some dashboard searches

      Sometimes when you searched for a word, you’d see duplicate instances of certain inputs. This didn’t produce the desired feelings of comfort, efficiency, and stability, so we’ve fixed it.

  • October 1, 2024

    3.0.15

  • September 26, 2024

    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.