What We've Been Up To
Changelog
Note: The changelog no longer lists new layouts. It only contains updates to components. Layouts published in the last 30 days (new layouts) are marked as "new" in the library.
1.5.13
Frames 1.5.13 restores Automatic.css 4 dashboard integration, updates widget defaults for ACSS 4 compatibility, and improves accessibility for Slider Controls. License deactivation is also safer when the licensing server is unreachable, and Switch component tokens now follow the same kebab-case naming as every other Frames widget.
Note: Automatic.css 4 pre-releases are no longer supported. Please use a stable ACSS 4 release for the Frames dashboard options.
Frames widget toggles and additional options appear again in the Automatic.css 4 dashboard.
EnhanceSlider Controls progress-bar buttons now have accessible names, and arrow labels are properly translated and escaped.
EnhanceModal and Table of Contents defaults that relied on removed ACSS 3 variables now use ACSS 4 equivalents.
FixAccordion text color uses the correct --text-dark variable instead of an undefined Frames token.
FixIf license deactivation fails remotely, your local license key is kept so you can retry without re-entering it.
FixSwitch component CSS tokens were renamed from camelCase to kebab-case
Newfor example, –fr-switch-enabledColor → –fr-switch-enabled-color
Update any custom CSS that overrides the old names.Slider: Autoplay
FixAutoplay in loop mode — Autoplay now works correctly when the number of slides is equal to or less than the visible slide count in loop mode.
Slider: Lazy Load
FixImages now load correctly — Slider images set to lazy load are now displayed properly instead of appearing blank.
Slider: Accessibility
FixLinks and buttons inside inactive slides are no longer reachable via keyboard (correct tabindex handling).
Accordion: Disable accordion behavior at a breakpoint
FixYou can now configure the accordion to switch off its collapse/expand behavior at a specific breakpoint, showing all panels expanded instead.
Accordion: Keyboard navigation
FixArrow keys (Up/Down) and Home/End now correctly navigate between accordion items, following ARIA standards.
General: Bricks compatibility fix
FixSliders, Tabs, and Modals now render correctly when placed inside Bricks Components (formerly broken due to how Bricks initializes nested elements).
1.5.11
This release focuses on making the ACSS connector compatible with php 7.4.
1.5.10
This release focuses on resolving critical Modal widget bugs and improving compatibility across different environments.
Modal: Trigger
FixFixed modal triggers not working due to inline CSS being loaded too early. Removed conflicting inline style that was preventing modals from opening correctly.
Modal: Hide in Builder Toggle
FixFixed “Hide Modal in Builder” toggle not working correctly in Bricks 2.0+.
Modal: CSS
FixUpdated CSS to use logical properties for better internationalization and RTL language support.
PHP Compatibility
FixRemoved Union Types from method signatures to ensure compatibility with PHP 7.3+.
1.5.9
This release fixes various issues including PHP warnings, counter styles in Firefox, and improves component loading for ACSS 4.0.
Modal: PHP Warnings
FixResolves PHP warnings related to the undefined isCloseButton key when updating from older versions.
ToC: Counter Style in Firefox
FixFixes the counter style in Firefox by replacing the invalid ‘none’ value with empty content.
Slider: Specificity Fix
FixAdds
:whereto the slider’s arrow classes to resolve specificity issues in CSS.Modal: Flash on Page Load
FixPrevents flash on page load using critical CSS to enhance user experience.
ACSS 4.0: Component Loading
FixImproves component loading for ACSS 4.0, ensuring proper display in the dashboard.
ACSS 4.0: Frame Loading
FixEnsures that frames load correctly in the ACSS 4.0 dashboard.
1.5.8
This release fixes an issue with Table of Contents.
ToC: List type and Sub list type values.
FixFixes an issue where List type and Sub list type settings were not accepting ‘none’ as value.
1.5.7
This release fixes an error with Table of Contents element.
Table of Content element error.
FixFixes an error where parseTocOptions was not available
1.5.6
This release introduces some fixes and improvements to Frames elements.
Switch content not displaying properly in the editor.
FixFixed an issue where the content intended to be switched using the Switch element was not displaying correctly inside the Bricks editor.
Modal closing Options.
FixFixed an issue with the Modal element where an empty icon caused an error in the editor and broke the modal’s functionality.
Slider controls not working properly across all slider configurations.
FixFixed an issue where the Slider Controls element did not function correctly with certain slider configurations.
Gap controls for Trigger element.
EnhanceIntroduced new gap controls for the Trigger element when both icon and text are active.
Trigger errors on console.
FixFixed an issue where the Trigger element displayed console errors if no target selector or class to toggle was provided.
1.5.5
This release introduces enhancements for the Slider element, a new feature for the Trigger element, and code refactor for the Table of Contents and Accordion elements.
Trigger element: Toggle a class on a selector.
NewThis feature allows users to toggle a specific class on a target selector.
The target selector input accepts:
class, .class, #id, data-attribute=”value” and [data-attribute=”value”]Table of Contents element: Code refactor.
EnhanceRefactor the Table of Contents element for improved maintainability.
Table of Contents: New editor rendering.
EnhanceThe Table of Contents element now uses a different rendering method inside the Bricks editor, significantly improving the user experience and performance.
Accordion element: Code refactor.
EnhanceAccordion element code refactor. To use the updated version, enable the new toggle under ACSS Dashboard > Frames > Components > (Use new Accordion).
Slider element: Release wheel option.
EnhanceAdded an option for the Slider element to enable release wheel feature from splidejs. This option is not compatible with the loop slider type, as it is always in a continuous loop.
1.5.4
This release brings some fixes and new features.
Slider element, inline and block padding controls.
NewThis feature introduces controls for the Slider element, inline padding (LTR, RTL) and block padding (TTB) for the slide track.
Slider, ensure integer per Page in loop mode to prevent sync issues.
FixThis fix prevents sync issues in the loop mode when the slide set per page is decimal.
Trigger, replace old deprecated colors
FixReplaces old deprecated colors from ACSS that were being used in Trigger.