Ideas (239)

Search
Votes
Order by votes
Filter - Radio
Submit idea

Do you have an idea for a new feature?

Submit it via the form below.

Please first check that your idea has not already been published. If it has, make sure to upvote it.

Ideas are manually reviewed. Publication is not guaranteed.

The most popular ideas are considered for our official roadmap.

Import Figma designs as editable Bricks elements

5

Import a selected Figma frame or section into Bricks as native, editable elements, carrying over…

Prevent Styles on ID level

4

I like that Bricks already has an option to generate `ID` attribute when needed. How…

Query loop: Support WordPress menu items

10

Allow users to query WordPress menu items and build custom navigation and mega-menu layouts in…

Forms: Add field descriptions and accessible associations

2

Seriously the only big thing which holds me from using bricks form is the capability…

Components: Switch variants through interactions

3

It would be nice to have this function to build complex components. Smart animation between…

Add logical spacing and positioning controls for multilingual layouts

3

Allow users to set flow-relative margins, padding, and positioning using inline/block start and end controls.…

Background image: Add preload option

4

Add a “Preload” option to background image settings so users can prioritize loading important images,…

Add closed-caption tracks to the Video element

2

Add native closed-caption and subtitle support for self-hosted videos in the Bricks Video element. Allow…

Add AND/OR groups to Template Conditions

3

Extend Template Conditions with grouped logic for more precise template targeting. Conditions within a group…

Add deferred AJAX rendering for dynamic elements

5

Add a “Load via AJAX” setting for eligible Bricks elements. When enabled, the cached page…

Add cache-compatible deferred element conditions

Standard Bricks element conditions are evaluated in PHP while the page is rendered. With full-page…

Interactions: Use Component properties as conditions

12

It would be great if Interactions (especially animations) could use component properties as conditions. Right…

Map (Leaflet): Support query loops and query synchronization

16

Add the possibility to use Query loop and Sync with query with Map Leaflet (instead…

Popups: Support Query Loop AJAX features in AJAX-loaded popups

10

Currently, Query Loop AJAX features (pagination, filters, infinite scroll, search, etc.) don’t work when the…

Components: Sort components and categories alphabetically

8

Currently, the order of components and component categories is random. If you have more than…

Tabs (Nestable): Add responsive accordion layout

11

I hope Bricks can add the accordion layout control to tab (nestable) element as well. Tab…

Query Filters: Collapsible hierarchical checkbox and radio options

7

Right now when showing the terms of a taxonomy which contains parent/child relationships the list…

Components: Add a Repeater property type

18

Component slots are a great addition for developers, but clients find hard to understand the…

Add new Custom CSS shortcut: %root% with parentheses

26

Add another shortcut in the custom CSS field to add parentheses automatically.Something like:rr + TAB…

Native code and HTML control at the element level

85

Move beyond rigid prebuilt elements and evolve toward a more composable, developer-first architecture. Allowing developers…

Duplicate Properties

50

We need the ability to duplicate properties for components. Or even better create a group…

WooCommerce Mini Cart Builder

154

Introduce a Mini Cart Builder for WooCommerce, allowing users to fully design and customize the…

Native Container Queries Support in Bricks UI

98

I’d like to suggest adding native Container Queries support directly in the Bricks UI, similar…

Bi-directional Sync: Custom CSS & UI Settings

454

Enable a live, two-way sync between an element's "Custom CSS" setting and its corresponding Bricks…