# IMPLEMENTED: Gutenberg Core Blocks features disabled when theme = bricks

**URL:** <https://forum.bricksbuilder.io/t/implemented-gutenberg-core-blocks-features-disabled-when-theme-bricks/22680>\
**Category:** Feature Requests / Improvements\
**Created:** [May 13, 2024, 7:00am UTC](https://forum.bricksbuilder.io/t/implemented-gutenberg-core-blocks-features-disabled-when-theme-bricks/22680 "2024-05-13T07:00:02Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![Dietmar](https://forum.bricksbuilder.io/letter_avatar_proxy/v4/letter/d/c5a1d2/32.png) [@Dietmar](https://forum.bricksbuilder.io/u/Dietmar)\
**Post date:** [May 13, 2024, 7:00am UTC](https://forum.bricksbuilder.io/t/implemented-gutenberg-core-blocks-features-disabled-when-theme-bricks/22680/1 "2024-05-13T07:00:03Z")

</div>

**Browser** : Chrome 110  
**OS** : macOS / Windows / Linux / etc.  
**URL** : Link to a page that illustrates this issue  
**Video** : Short screen recording that illustrates this issue (free tool: [jam.dev](https://jam.dev/))

With the Bricks Theme activated, the Gutenberg Core blocks are missing all the new block options that were added over the last year or two. These are settings like padding, margin, border, border radius for heading, paragraph, group, stack blocks and others.

No other pagebuilder that I checked (including the new Droip Builder) seems to have that issue.

I believe most Bricks users will use the Gutenberg editor for blog posts and custom post types, just as Thomas recommended it in one of his earlier videos.

At the moment the workaround is to use Kadence or Generate Blocks in Gutenberg. However this creates unnecessary lock-in.

- List item

---

<div class="post-metadata">

**Author:** ![ChrisBeattie](https://forum.bricksbuilder.io/user_avatar/forum.bricksbuilder.io/chrisbeattie/32/25690_2.png) [@ChrisBeattie](https://forum.bricksbuilder.io/u/ChrisBeattie)\
**Post date:** [May 13, 2024, 8:54am UTC](https://forum.bricksbuilder.io/t/implemented-gutenberg-core-blocks-features-disabled-when-theme-bricks/22680/2 "2024-05-13T08:54:15Z")

</div>

I don’t use Gutenberg for anything anymore, I even write my blogs posts in the bricks editor as you have way more control over everything.

---

<div class="post-metadata">

**Author:** ![timmse](https://forum.bricksbuilder.io/user_avatar/forum.bricksbuilder.io/timmse/32/1192_2.png) [@timmse](https://forum.bricksbuilder.io/u/timmse)\
**Post date:** [May 13, 2024, 12:10pm UTC](https://forum.bricksbuilder.io/t/implemented-gutenberg-core-blocks-features-disabled-when-theme-bricks/22680/3 "2024-05-13T12:10:07Z")

</div>

Hi Dietmar,  
Thank you for posting your request again in the forum. As Jenn already said, this is not a bug but a feature request/improvement. Accordingly, I am moving your post to the correct category.

It would be best if you created an “official” request for this on the idea board, as the category here in the forum is intended more for discussion:

> **[Your ideas and votes drive our development | Bricks Idea board](https://bricksbuilder.io/ideas/)**
>
> Submit your feature request through our public idea board for others to upvote & comment on.

Best regards,  
timmse

---

<div class="post-metadata">

**Author:** ![Dietmar](https://forum.bricksbuilder.io/letter_avatar_proxy/v4/letter/d/c5a1d2/32.png) [@Dietmar](https://forum.bricksbuilder.io/u/Dietmar)\
**Post date:** [May 13, 2024, 12:46pm UTC](https://forum.bricksbuilder.io/t/implemented-gutenberg-core-blocks-features-disabled-when-theme-bricks/22680/4 "2024-05-13T12:46:00Z")

</div>

Sorry, I disagree. Here is something that works until one activates the Bricks theme. To make it work again is repair and not a new feature or even new idea.  
But since I seem to be the only one who even notices the “bug” I understand that you want to focus your work on things more in demand. Like those components?  
Peace  
Dietmar

---

<div class="post-metadata">

**Author:** ![ChrisBeattie](https://forum.bricksbuilder.io/user_avatar/forum.bricksbuilder.io/chrisbeattie/32/25690_2.png) [@ChrisBeattie](https://forum.bricksbuilder.io/u/ChrisBeattie)\
**Post date:** [May 13, 2024, 4:16pm UTC](https://forum.bricksbuilder.io/t/implemented-gutenberg-core-blocks-features-disabled-when-theme-bricks/22680/5 "2024-05-13T16:16:11Z")

</div>

What are you trying to accomplish with Gutenberg that you can’t do with Bricks functionality?

Do you need help with anything?

---

<div class="post-metadata">

**Author:** ![Dietmar](https://forum.bricksbuilder.io/letter_avatar_proxy/v4/letter/d/c5a1d2/32.png) [@Dietmar](https://forum.bricksbuilder.io/u/Dietmar)\
**Post date:** [May 13, 2024, 6:11pm UTC](https://forum.bricksbuilder.io/t/implemented-gutenberg-core-blocks-features-disabled-when-theme-bricks/22680/6 "2024-05-13T18:11:07Z")

</div>

Very kind of you to offer to help, Chris.

I can easily do all my posts in Bricks. No competence deficit there.

I just don’t want to. Imagine you have a business website with some hundreds of posts written in Bricks - and then Bricks shuts down or you want to switch to newer, nicer page builder.

Easy when your posts are in Gutenberg - Nightmare if they are in Bricks (or another builder). The correct place for posts is Gutenberg, not the Bricks, Breakdance, Elementor or their likes.

You want Bricks for the static pages, header, footer - and to create templates to display the posts.

---

<div class="post-metadata">

**Author:** ![ChrisBeattie](https://forum.bricksbuilder.io/user_avatar/forum.bricksbuilder.io/chrisbeattie/32/25690_2.png) [@ChrisBeattie](https://forum.bricksbuilder.io/u/ChrisBeattie)\
**Post date:** [May 13, 2024, 8:36pm UTC](https://forum.bricksbuilder.io/t/implemented-gutenberg-core-blocks-features-disabled-when-theme-bricks/22680/7 "2024-05-13T20:36:37Z")

</div>

You make a good point actually, but I don’t see Bricks going anywhere so I’ll stick building them in the Bricks editor where I can drop in my pre-built templates, use grid, flex, even GSAP if I really wanted to showcase it for a GSAP blog post.

If your posts are simple, and doesn’t need much other than a simple layout with text and images and other pretty basic elements Gutenberg is fine.

---

<div class="post-metadata">

**Author:** ![GratuiTous](https://forum.bricksbuilder.io/user_avatar/forum.bricksbuilder.io/gratuitous/32/13131_2.png) [@GratuiTous](https://forum.bricksbuilder.io/u/GratuiTous)\
**Post date:** [May 13, 2024, 8:58pm UTC](https://forum.bricksbuilder.io/t/implemented-gutenberg-core-blocks-features-disabled-when-theme-bricks/22680/8 "2024-05-13T20:58:17Z")

</div>

Hey, here’s how to enable border in Gutenberg (as well as padding, margin, border radius, etc).

Since Gutenberg is a rapidly being developed, you can install their Gutenberg plugin, but be warned that some features may not make it into core etc.

Right now, you can “opt-in” to enable what features you’d like, without using the Gutenberg Plugin, through **[add\_theme\_support()](https://developer.wordpress.org/reference/functions/add_theme_support/)**.

It seems they changed the Documentation… and it was actually pretty hard to find.

Inside your functions.php, you simply go:

```auto
add_theme_support('border');

```

Not all Gutenberg Blocks support border… so click on something like an Image block, then you should see border, border radius, etc.

For more add\_theme\_support options to enable Gutenberg features, you can view this link (make sure to scroll down to the table):

> **[Global Settings & Styles (theme.json) – Block Editor Handbook |...](https://developer.wordpress.org/block-editor/how-to-guides/themes/global-settings-and-styles/#opt-in-into-ui-controls)**
>
> WordPress 5.8 comes with a new mechanism to configure the editor that enables a finer-grained control and introduces the first step in…

In case the link breaks or changes, I will also share a screenshot of the table they have for what options are available:

 ![image](https://forum.bricksbuilder.io/uploads/default/original/3X/c/a/cacacccf1633350c096bb9d4a65c03615a77c525.png)

You can simply copy/paste this into functions.php (you can choose what ones you want to include):

```auto
add_theme_support('border'); // border
add_theme_support('appearance-tools'); // margin (and things like border styling?)
add_theme_support('custom-spacing'); // padding

```

Read the link above, as appearance tools seems to do things like:

- background: backgroundImage, backgroundSize
- border: color, radius, style, width
- color: link
- dimensions: aspectRatio, minHeight
- position: sticky
- spacing: blockGap, margin, padding
- typography: lineHeight

This will ensure you can have these Gutenberg Block features enabled, whether you use Bricks Builder or not 🙂

I also agree it is wisest to write your blog posts in Gutenberg, and keep your page builder for the styling 👍

_ **I also wanted to add… eventually basic things like borders will be added into Gutenberg, so wasting Dev time for Bricks team I don’t think is worth it, as there’s already these easy WordPress core add\_theme\_support options… which will probably eventually be deprecated due to Gutenberg’s rapid development pace…** _

---

<div class="post-metadata">

**Author:** ![charaf](https://forum.bricksbuilder.io/user_avatar/forum.bricksbuilder.io/charaf/32/34412_2.png) [@charaf](https://forum.bricksbuilder.io/u/charaf)\
**Post date:** [July 8, 2024, 8:38pm UTC](https://forum.bricksbuilder.io/t/implemented-gutenberg-core-blocks-features-disabled-when-theme-bricks/22680/9 "2024-07-08T20:38:30Z")

</div>

Hi everyone,

We have received similar requests and have created an internal ticket to review which features should be enabled by default when Bricks is activated.

---

<div class="post-metadata">

**Author:** ![GratuiTous](https://forum.bricksbuilder.io/user_avatar/forum.bricksbuilder.io/gratuitous/32/13131_2.png) [@GratuiTous](https://forum.bricksbuilder.io/u/GratuiTous)\
**Post date:** [July 16, 2024, 8:08am UTC](https://forum.bricksbuilder.io/t/implemented-gutenberg-core-blocks-features-disabled-when-theme-bricks/22680/10 "2024-07-16T08:08:28Z")

</div>

Just throwing it out there… it may be wisest to just wait for WordPress Core to implement such changes…

Since adding a border is hard-coded into the actual Gutenberg Block itself, it does not give an easy maintainable website, like adding a class to that block instead.

Setting up a class is definitely more work, but easy to maintain professional look long-term 👍

If you do implement, maybe give option in settings? But even then, something I would avoid due to poor website maintainability as Gutenberg Block border is hard-coded to that block.

I say this because Gutenberg is still rapidly being developed, and who knows what to expect in days to come (especially with Full Site Editing (FSE) on the horizon…)

I actually enjoy Gutenberg for blogging… it’s fast… but trying to avoid anything new to not risk being an “early adopter”, even though border has been around awhile… it’s still not apart of core yet out of the box…

---

<div class="post-metadata">

**Author:** ![Dietmar](https://forum.bricksbuilder.io/letter_avatar_proxy/v4/letter/d/c5a1d2/32.png) [@Dietmar](https://forum.bricksbuilder.io/u/Dietmar)\
**Post date:** [November 12, 2024, 6:18pm UTC](https://forum.bricksbuilder.io/t/implemented-gutenberg-core-blocks-features-disabled-when-theme-bricks/22680/11 "2024-11-12T18:18:14Z")

</div>

Hi Charaf,

any progress on that request?

Thanks

Dietmar

---

<div class="post-metadata">

**Author:** ![timmse](https://forum.bricksbuilder.io/user_avatar/forum.bricksbuilder.io/timmse/32/1192_2.png) [@timmse](https://forum.bricksbuilder.io/u/timmse)\
**Post date:** [February 27, 2025, 10:54am UTC](https://forum.bricksbuilder.io/t/implemented-gutenberg-core-blocks-features-disabled-when-theme-bricks/22680/13 "2025-02-27T10:54:42Z")

</div>

Hi guys,  
We added some improvements in Bricks 1.12.2, now available as a one-click update in your WordPress Dashboard.

Changelog: [Bricks 1.12.2 Changelog – Bricks](https://bricksbuilder.io/release/release-1-12-2/)

Please let us know if you are still experiencing issues or if something is missing.

Best regards,  
timmse
