# NO BUG: Bricks settings not rendering correctly

**URL:** <https://forum.bricksbuilder.io/t/no-bug-bricks-settings-not-rendering-correctly/37873>\
**Category:** Bugs\
**Tags:** v2-2-rc\
**Created:** [January 30, 2026, 11:13am UTC](https://forum.bricksbuilder.io/t/no-bug-bricks-settings-not-rendering-correctly/37873 "2026-01-30T11:13:12Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![jamie](https://forum.bricksbuilder.io/user_avatar/forum.bricksbuilder.io/jamie/32/24467_2.png) [@jamie](https://forum.bricksbuilder.io/u/jamie)\
**Post date:** [January 30, 2026, 11:13am UTC](https://forum.bricksbuilder.io/t/no-bug-bricks-settings-not-rendering-correctly/37873/1 "2026-01-30T11:13:12Z")

</div>

Clearly I’ve done something wrong, but I don’t know what:

 ![Screenshot 2026-01-30 111051](https://forum.bricksbuilder.io/uploads/default/original/3X/8/a/8a33659a45380868936093ddc793a66e1f529873.png)

Updated the theme files manually from Bricks 2.1 to 2.2 RC on a test website, cleared all caches…

---

<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:** [January 30, 2026, 12:13pm UTC](https://forum.bricksbuilder.io/t/no-bug-bricks-settings-not-rendering-correctly/37873/2 "2026-01-30T12:13:09Z")

</div>

Hi Jamie,  
Thanks so much for your report!

The only thing that will help here is to send login details to the website ✌

Btw., what do you mean by “Updated the theme files manually”? Did you install the theme manually, or did you replace everything manually via FTP? 🤔

So, please send temporary login credentials and a link to this thread to [help@bricksbuilder.io](mailto:help@bricksbuilder.io) using the email address you used during the purchase.

Best regards,  
timmse

---

<div class="post-metadata">

**Author:** ![jamie](https://forum.bricksbuilder.io/user_avatar/forum.bricksbuilder.io/jamie/32/24467_2.png) [@jamie](https://forum.bricksbuilder.io/u/jamie)\
**Post date:** [January 30, 2026, 12:42pm UTC](https://forum.bricksbuilder.io/t/no-bug-bricks-settings-not-rendering-correctly/37873/3 "2026-01-30T12:42:06Z")

</div>

> [@timmse](#):
>
> [help@bricksbuilder.io](mailto:help@bricksbuilder.io)

Hi @timmse

I have sent you an email with the login details, as requested.

The “bricks” theme folder was replaced with the one in 2.2RC.

Troubleshooting steps:

- All browser caches cleared/incognito
- W3TC (and all plugins, actually) disabled
- PHP restarted (clear Opcache)
- Memcached restarted
- Console shows no 404 errors or JS error that point to anything relevant
- Verified file permissions (uploads directory and bricks/assets/css is writable)
- No errors or warnings in PHP log

Possibly relevant:

- This is a Roots Bedrock installation (composer for plugin management, version control for plugins/themes)
- We use PHPDeployer to perform zero-downtime symlink based deployments
- Bricks 2.1 is working as expected
- I downloaded the 2.2RC zip from my account page

Thanks

Jamie

---

<div class="post-metadata">

**Author:** ![jamie](https://forum.bricksbuilder.io/user_avatar/forum.bricksbuilder.io/jamie/32/24467_2.png) [@jamie](https://forum.bricksbuilder.io/u/jamie)\
**Post date:** [February 1, 2026, 9:26am UTC](https://forum.bricksbuilder.io/t/no-bug-bricks-settings-not-rendering-correctly/37873/4 "2026-02-01T09:26:50Z")

</div>

@timmse This had me completely stumped for longer than I care to admit, but it turned out to be my fault (as expected) due to a problem with my deployment process. Ultimately, the files in bricks/assets/css were not getting updated to the versions supplied in 2.2RC.

---

<div class="post-metadata">

**Author:** ![jamie](https://forum.bricksbuilder.io/user_avatar/forum.bricksbuilder.io/jamie/32/24467_2.png) [@jamie](https://forum.bricksbuilder.io/u/jamie)\
**Post date:** [February 1, 2026, 9:40am UTC](https://forum.bricksbuilder.io/t/no-bug-bricks-settings-not-rendering-correctly/37873/5 "2026-02-01T09:40:45Z")

</div>

I do have a request though @timmse. Could all files that Bricks may want to write to be synced/managed in `wp-content/uploads/bricks`? I may have requested this before, and there may be a good reason not to, but it would help in environments where theme files are not writable.

---

<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 2, 2026, 2:34pm UTC](https://forum.bricksbuilder.io/t/no-bug-bricks-settings-not-rendering-correctly/37873/6 "2026-02-02T14:34:35Z")

</div>

Hey Jamie,  
I’m glad you were able to find the cause! I had already looked into it before the weekend, but couldn’t figure it out (only that some of the styles were missing—for unknown reasons at the time).

Regarding your question: I’m also pretty sure there are good reasons for that 😃 Where did you requested it? In the forum, the idea board, or by email?

---

<div class="post-metadata">

**Author:** ![jamie](https://forum.bricksbuilder.io/user_avatar/forum.bricksbuilder.io/jamie/32/24467_2.png) [@jamie](https://forum.bricksbuilder.io/u/jamie)\
**Post date:** [February 2, 2026, 2:47pm UTC](https://forum.bricksbuilder.io/t/no-bug-bricks-settings-not-rendering-correctly/37873/7 "2026-02-02T14:47:39Z")

</div>

Good question. To be honest I can’t recall. It may have just been a comment on another thread where I ran in to this. To me though, it makes sense that if Bricks is already writing to `uploads` for storage, it would do the same for other CSS files.

---

<div class="post-metadata">

**Author:** ![jamie](https://forum.bricksbuilder.io/user_avatar/forum.bricksbuilder.io/jamie/32/24467_2.png) [@jamie](https://forum.bricksbuilder.io/u/jamie)\
**Post date:** [February 2, 2026, 2:51pm UTC](https://forum.bricksbuilder.io/t/no-bug-bricks-settings-not-rendering-correctly/37873/8 "2026-02-02T14:51:43Z")

</div>

@timmse Found it. It was an email conversation with Jenn Lee back in September. The response was:

> Yes, this is expected. Bricks need to generate CSS file on that directory.
> 
> Unfortunately, it’s fixed and not configurable.

Should I open a feature request, or do you think this is unlikely to be changed?

---

<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 2, 2026, 3:20pm UTC](https://forum.bricksbuilder.io/t/no-bug-bricks-settings-not-rendering-correctly/37873/9 "2026-02-02T15:20:10Z")

</div>

It depends on how much demand there is. Subjectively, I would say the chances are not so good, to be honest. But that’s just my personal opinion 🙂

---

<div class="post-metadata">

**Author:** ![jamie](https://forum.bricksbuilder.io/user_avatar/forum.bricksbuilder.io/jamie/32/24467_2.png) [@jamie](https://forum.bricksbuilder.io/u/jamie)\
**Post date:** [February 2, 2026, 3:56pm UTC](https://forum.bricksbuilder.io/t/no-bug-bricks-settings-not-rendering-correctly/37873/10 "2026-02-02T15:56:47Z")

</div>

@timmse It’s probably not worth my time pursuing in that case. I know of no other plugins or themes that expect to be able to write to a location inside itself. It just makes permission hardening awkward if you are following the [hardening best practices](https://developer.wordpress.org/advanced-administration/security/hardening/).

---

<div class="post-metadata">

**Author:** ![jamie](https://forum.bricksbuilder.io/user_avatar/forum.bricksbuilder.io/jamie/32/24467_2.png) [@jamie](https://forum.bricksbuilder.io/u/jamie)\
**Post date:** [February 2, 2026, 4:35pm UTC](https://forum.bricksbuilder.io/t/no-bug-bricks-settings-not-rendering-correctly/37873/11 "2026-02-02T16:35:35Z")

</div>

Instead of writing to the CSS files to essentially replace numbers relating to breakpoints, why not use CSS variables in those stylesheets and have the values for them injected as inline CSS in the HTML? No clobbering of CSS files, file writes or syncing of files required.

Edit: I guess that may not be possible if the part that is dynamic is the media query selector itself 😕
