Opens in a new tab

Ideas (236)

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.

Minimal CSS output

15

Add an optional CSS mode that strips Bricks’ already minimal default styling back even further.…

Reusable Query Filter settings

16

Define Query Filter settings once and reuse them across multiple filter elements, such as a…

Global data revisions and per-item recovery

4

Keep revision history for global Builder data such as Components, classes, variables, Theme Styles and…

Conflict-safe saving for global data

3

Prevent concurrent Builder sessions from overwriting changes to Components, classes, variables, Theme Styles, queries and…

Images: Set alternative images for dark mode

7

When dark mode is enabled, allow alternative images and background images to be selected for…

Border & box-shadow: Raw field

6

The ability to toggle a raw mode for border & box shadow controls would enable…

Template Manager: Show template state

4

When developing the project I often need to duplicate Templates ("Home-1", Home-2", etc...) in order…

Components: Show property inputs conditionally

6

Allow component property inputs to be shown or hidden based on another property’s value, including…

WooCommerce: Show variations as individual archive cards

11

Add an option to show WooCommerce variations as individual cards in product archives or query…

Components: Bind properties to style controls

5

Allow component properties to be connected to style-control values, giving instances more flexibility where variants…

Forms: Populate choices with query loops

7

Allow Form select and checkbox choices to be populated through a query loop, such as…

Query filters: Target multiple queries

7

Allow a Filter Search element to target multiple queries. For example, one WooCommerce live search…

Components: Expose nested properties automatically

5

Allow selected properties from nested components to be exposed automatically on the parent component, instead…

Query filters: Support API query loops

9

Allow native Query Filter elements to filter API query loops. Suggested approaches are passing query…

CSS variables: Set values per breakpoint

6

Allow a CSS variable to have a different value at each breakpoint.

Import Figma designs as editable Bricks elements

27

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

Prevent Styles on ID level

13

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

Query loop: Support WordPress menu items

21

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

Forms: Add field descriptions and accessible associations

9

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

Components: Switch variants through interactions

10

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

Add logical spacing and positioning controls for multilingual layouts

6

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

Background image: Add preload option

11

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

Add closed-caption tracks to the Video element

5

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

Add AND/OR groups to Template Conditions

14

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