Changelog

1.2.3

26/01/2023
  • [Read More] – Accessibility improvement (aria-expanded label).
  • [Dynamic Lightbox] – Fixed specificity issue causing width to appear incorrectly in builder.
  • [General] – Fixed an issue with Bricks v1.6.2 where some style settings were hidden if class selected.

1.2.2

23/01/2023
  • [Content Timeline] – New element for creating content timeline layouts.
  • [X-Ray Mode] – In-builder option for quickly viewing layout structures visually.
  • [Dynamic Lightbox] – Added “gallery” option to lightbox content for pulling in galleries into single lightbox.
  • [Dynamic Lightbox] – Added better support for WPGB infinite scroll (see support FAQ in docs).
  • [Image hotspots] – Added an option to add custom alt text to image.
  • [Dynamic Table] – No longer outputs “NaN” if column set to numbers and cell has no value.
  • [Dynamic Lightbox] – Fixed the issue with UI styles styling both close buttons and navigation together.
  • [Fluent Form] – Updated some selectors to match Fluent Forms flex-box column gaps.
  • [Header Extras] – Slight CSS change to avoid small jump if header set to be sticky immediately after scrolling.
  • [General] – Removed various default CSS settings for better support for mobile-first.

1.2.1

04/01/2023
  • [Pro Slider / Gallery] – Added an option to change the slide list HTML tag (for changing to
  • [Interactive Cursor] – Fixed the issue where cursor wasn’t visible on some desktop devices that have touchscreen.
  • [Header Extras] – Fixed breakpoint issue causing warning with some older versions of PHP.

1.2.0

03/01/2023
  • [Header Extras] – New features added to Bricks’ header template – (overlay headers, sticky on scroll, hide header after scrolling X added to any breakpoint globally, or per page/template).
  • [Header Row] – New element for more easily building headers in bricks (supports conditionally appearing in overlay or sticky headers, change styles when sticky etc).
  • [Pro Slider] – Added an option to change all aria-labels for pagination, nav arrows etc.
  • [Pro Slider] – Added a “conditional slider” option to disable slider if not enough slides to fill the slider viewport.
  • [Pro Slider] – Added an option to set horizontal flex alignment if there are not enough slides.
  • [Pro Slider] – Added an option to delay the first staggered animation.
  • [Pro Slider] – “Focus” setting can now be changed per breakpoint.
  • [Toggle Switch] – Query loop can now be used to populate “multiple labels”.
  • [Dynamic Table] – New “Stackable table” option for stacking columns on mobile.
  • [Burger Trigger] – Now possible to hide the button text at different breakpoints.
  • [Interactive Cursor] – Cursor will now automatically shrink if moving position over an iFrame.
  • [Interactive Cursor] – Fixed the issue with cursor not reacting to readmore/less buttons.
  • [General] – Fixed compatibility issue with OffCanvas/Modal template dropdown with Bricks v1.6+.
  • [Dynamic Lightbox] – Fixed an issue with overflow resetting to “auto” on mobile.
  • [Table of Contents] – Fixed an issue where collapse depth wouldn’t apply.

1.1.9

23/11/2022
  • [Pro Accordion] – New element for building nestable & accessible accordions.
  • [Table of Contents] – Now supports different open/close positions at different screen widths.
  • [Pro Slider] – Added support for Bricks v.1.5.6 interactions (for triggering fadein type animations on elements inside active slides).
  • [Pro Slider] – Added overflow setting to allow slides to go outside of slide track.
  • [Dynamic Table] – Added an option to change “no records found” text if there are no rows.
  • [Toggle Switch] – Added an option to disable labels and just use the toggle switch.

1.1.8

15/11/2022
  • [Toggle Switch] – Added label layout controls to allow for stacking labels on mobile.
  • [Toggle Switch / Switcher] – Accessibility improvement – tablist/tabpanel & ARIA labels added when using multiple labels like tabs.
  • [Back to Top] – Fixed BricksProps CSS overriding the button SVG.
  • [Back to Top] – Fixed background circle being slightly visible over progress when on darker backgrounds.
  • [Read More] – Fixed read more not always opening when inside query loops.
  • [Dynamic Table] – Fixed an issue with columns not being resizable.

1.1.7

10/11/2022
  • [Back to Top] – New element for creating animated back to top buttons.
  • [Interactive Cursor] – New element for adding cursors that interact with other elements.
  • [Popovers/Tooltips] – New element for adding popovers or tooltips to elements.
  • [Modal] – Modals using “click” as trigger can now be used inside query loops.
  • [Interactive features] – Now added to most native elements.
  • [Fluent Form] – Added “progress steps” to progress bar style controls.
  • [Lightbox] – Fixed issue where CSS grid inside lightbox content wouldn’t display correctly inside the builder.

1.1.6

30/10/2022
  • [Pro Slider] Fixed a bug with the counter being blank unless navigated.

1.1.5

28/10/2022
  • [Pro Slider Control] – Added an option to create custom navigation arrows/buttons for Slider.
  • [Pro Slider Gallery] – Added an ability to link gallery images to Bricks’ Lightbox.
  • [Dynamic Table] – Added “static” option – add rows/cells manually without query loop.
  • [Dynamic Table] – Alternative row styles for background / text colors.
  • [Modal] – Added “hashlink to close” option.
  • [Dynamic Lightbox] – Added “hashlink to close” option.
  • [Dynamic Lightbox] – Added “manual links” option to populate content dynamically from links. Supports images/videos/iFrames.
  • [Modal] – Fixed the issue with exit intent trigger not triggering in Safari.

1.1.4

21/10/2022
  • [Reading Progress Bar] – New element for adding reading progress bars based on scroll position of containers, or of the whole page.
  • [Before / After Image] – New element for adding accessible before/after image sliders.
  • [Table of Contents] – Added option to automatically use heading text for the anchor links.
  • [Table of Contents] – Better support for Bricks’ “Add Element ID & class as needed” setting (no longer required to add an ID to the element).
  • [Modal] – Added an option to disable “auto focus on first focusable element” when opened.
  • [Dynamic Table] – Added options to change/translate all text inside the pagination summary.
  • [Dynamic Table] – Bumped to the latest GridJS version.
  • [Dynamic Table] – Added an option to customize the number of pagination buttons.
  • [Dynamic Table] – Fixed the issue with certain characters ( åäö ) not displaying correctly inside the builder.
  • [Dynamic Lightbox] – Removed the default 900px max-width restriction on the container.

1.1.3

13/10/2022
  • [Pro Slider] – Added option to change “focus” (was originally set to “center” as default).
  • [Pro Slider] – Added controls for navigation by mouse wheel.
  • [Pro Slider] – Reduced default slide padding and now no default padding if using code element to add custom slides.
  • [Image Hotspots] – Better style control over marker icon.

1.1.2

07/10/2022
  • [Pro Slider] – New element for building sliders/carousels.
  • [Pro Slider Control] – New element for adding extras to sliders: Progress bars, counters, autoplay play/pause button.
  • [Pro Slider Gallery] – New element for allowing to use the Pro Slider for dynamic galleries ex.: use ACF Gallery field or Meta Box Image Advanced or Media Library as the source of slide images.
  • [Dynamic Chart] – Added “pie / doughnut” chart type.
  • [Dynamic Lightbox] – Added easy way to add custom close buttons – “data-x-lightbox-close” attribute.
  • [Burger Trigger] – Added option to add button text.
  • [Table of Contents] – Smooth scrolling can now be disabled.
  • [Modal] – Clicking backdrop to close and ESC key to close now optional.
  • [Read More / Less] – Fixed issue where read more wouldn’t size correctly when inside a modal.
  • [OffCanvas] – Fixed issue where Safari that would cause lazy loaded images not to render.
  • [Developer docs] – gLightbox instance now exposed, so lightbox can be controlled programmatically easily.

1.1.1

14/09/2022
  • [Fluent Forms] – Switched over some control types to allow for CSS variables.
  • [Modal] – When using custom link for closing, browser will now follow the link after closing the modal.
  • [General] – Addressed an issue that was causing styling not to be applied when elements were being pulled from other templates inside of templates (ex.: the “template” element or “post content” element).
  • [Modal/OffCanvas] – Fixed issue with “template” versions that would cause the “hide in builder” setting to reset sometimes when moving the elements in the structure panel.

1.1

13/09/2022
  • [General] – Fixed an issue where inline CSS wasn’t correctly output on some installs.

1.0.9

12/09/2022
  • [Header Search] – New element for creating different types of header searches.
  • [Lottie] – New element for adding interactive Lottie animations.
  • [Toggle Switch] – New element for adding toggle switches (supports multiple toggles).
  • [Content Switcher] – New element for switching multiple versions of any content.
  • [Lightbox] – Added iFrame option for lightbox content.
  • [Dynamic Table] – Now supports being inside nested query loops.
  • [Image Hotspots] – Now supports being inside nested query loops.
  • [Dynamic Chart] – Now supports being inside nested query loops.
  • [Dynamic Chart] – If no data found, will now output nothing, instead of an empty chart.
  • [Modal] – Performance improvement (prevent images/video loading until modal opened).
  • [Star rating] – Added “gap” setting for stars.
  • [Lightbox] – Fixed lazy loading images not always showing in Safari.
  • [General] – Removed all slider controls to replace with number controls (to align with Bricks v1.5.1 removing the units dropdown).
  • [General] – Minor CSS specificity changes for Bricks v1.5.1.
  • [General] – Performance improvement for element CSS to prevent FOUC (also now respects user preferred CSS loading method as set in Bricks settings – inline or external files)

1.0.8

23/08/2022
  • [Dynamic tag – Loop Index] – New tag “x_loop_index” for count inside query loops (with offset filter).
  • [Interactive features] – Now available for the div and block elements.
  • [Modal, Lightbox] – Added flex layout controls to main “content” settings for easier control over the inner content layout.
  • [Table of Contents] – Now supports including headings found inside separate containers.
  • [Burger Trigger] – Added “active line color” control.

1.0.7

17/08/2022
  • [Modal] – Added option to disable scroll when open.
  • [Star Rating] – Improved logic for star rating to avoid issue when using empty values from dynamic data.

1.0.6

16/08/2022
  • [Dynamic Lightbox] – New element for being able to popup dynamic content from inside post loops.
  • [Offcanvas, Modal] – New nestable elements to replace older versions (previous “template” versions still available for backward compatibility or if you prefer to use templates).
  • [Read More / Less, Header Notification Bar, Pro Alert, Shortcode Wrapper, Pro Alert] – now supports nesting elements.
  • [Dynamic Tags] – Now supports being used inside AJAX added content (ex.: when using inside content dynamically added using WP Grid Builder’s filters).
  • [Star Rating] – Now allows for any number of total stars.
  • [Slide Menu] – Now allows for elements being inside, either above/below the menu items.
  • [Table of contents] – Added ability to have “closed on page load”.
  • [Burger Trigger] – Better default CSS to prevent bottom gap if changing the display setting.
  • [Fluent Form] – Fixed issue with dynamic data for Form ID not displaying form correctly.
  • [Fluent Form] – Fixed CSS specificity issues where styles added via class were being overridden by defaults.
  • [General] – A few small CSS fixes to account for Bricks v1.5’s new default CSS.
  • [General] – Added support for Bricks’ experimental feature “Add Element ID & class only as needed” (elements that need the element ID to function, will have an ID added automatically if there isn’t one).

1.0.5

31/07/2022

Fixed a fatal error due to change in the attributes of bricks/element/render_attributes filter.

1.0.4

05/07/2022

[Dynamic Table] – Added option to specify column data type as ‘number’, to allow for sorting by numbers.
[Dynamic Table] – Now allows for HTML tags from WYSIWYG fields inside cells.
[Slide Menu] – Added ‘text indent’ setting for nested sub menu links
[Image Hotspots] – Fixed issue where marker background style wasn’t visible.
[Table of Contents] – Fixed issue with unique IDs causing table not to show.