u/Expert-Wheel-9603

Comments spam

Hi!

How do you guys deal w/ comments spam on bricks?

Like, in the blog posts? I have google recaptcha enabled, but is that only for the forms?

I mean comments section is a form too, just not one like a generic form where you can set fields and enable the antispam element.

I know there's akismet as well though I haven't used it, yet.

Any hints? I have comments enabled on approval, but lately a bunch came through.

Maybe there's an error w/ recaptcha, or it's not used at all, or maybe there's a way to hack a custom form or the "comments" element from bricks to support recaptcha on it? (I use v4 so it sort of just runs in the background).

Or maybe bricks has something "in the works" for it or a good "bricks way" to do it already exists.

Let me know, cheers

reddit.com
u/Expert-Wheel-9603 — 3 days ago

Design process

What's your process, as a seasoned bricks developer?

Do you design directly in bricks, fiddling with colours, sizes, fonts, etc - or do you have a program you first use, to build the graphics elements, that you later import into bricks?

Do you build first a "brandbook" for your design/company (if you're not provided one by the client) - and then build out a wireframe?

What do you use for the wireframe design? Figma, local?

Once you do the wireframe, do you design elements as well, and what program do you use?

Ideally I'd like someting I can export the design elements with "one go" into bricks like, I'd design sizes of buttons say, in rem/%, their borders, types, hover effects, using a pallete I import into the final design stage (so like a design program that's html and bricks aware so to say), and then, setting on final design, export all that into bricks with "one click" - not to mess around with importing everything manually by creating the styles-theme and playing w/ the custom css for, say, gradients and all that is not "configurable" and, hence, importable, via styles/.json settings into bricks.

I got around building something like that using claude code to basically vibe me a brandbook settings via input (text, description of brand/company/client site/whatever, logo to extract colours out of, example sites and screenshots etc) which I'd later export into a python script to build me a brandbook.html to display for client (and further work like printables etc) and create ready .json files to import into bricks - theme-styles.json, color-pallete.json, size-variables.json

So far the results have been.. wonky. claude is so unpredictable in quality its no longer viable for me as a tool to rely on. I will have to turn to manual work with actually doing the graphics design myself and I wonder, what do you guys use?

I was thinking figma (online) and/or inkscape (local) to build out the components/elements/wireframe.

I usually do a wireframe by hand on a piece of paper, then import that into bricks by building the components out of it - it's the actual "down to element pixel-perfect" part that's what I want to improve on - automate - scale - so I can just import the project into bricks as elements.

I could probably do something in inkscape and then create a python script or use AI to just export me elements from it to bricks json files, but that still feels wonky, as 1) ai is unreliable (talking Fable on High here and Opus on High) 2) to make it reliable would require babying it and writing a whole lot of scripting and clauses, which, honestly - feels like I could just up my design skill in that time - plus it's never guaranteed something won't change soon (which, based on experience of past, does and likely will) - and all that work would be for naught, anyway - while the actual skill development on my side would stay with me, independent of some random company.

Let's discuss!

reddit.com
u/Expert-Wheel-9603 — 1 month ago

Font settings in font-variation-settings - WONK on Fraunces

Hi! I use Fraunces from Google; it has an option like in css:

font-variation-settings: 'WONK' 1;

In bricks settings there's font-variation-settings for example for h1.

'WONK' 1

I put it there and in code it reads - but the font don't change.

It seems maybe the fonts downloaded via Bricks Font Downloader are incomplete?

They don't have the extra "wonky" option?

And hence, even though I've added the font-variation-settings correctly, they do not display the font variation?

How do you guys go about doing this, on your sites? Downloading the font manually and importing it seems... not great. I got the .ttf file from Google, converted it to woff2, tried uploading to bricks - but it doesn't read it (like I can see it but it doesn't "deploy" correctly, when setting it via Font Family - probably needs to be some .json config file using the .woff2 file for bricks, with all the possible weights etc).

I know I could just hardcode it via css like - but maybe there's a better more "bricks" way to do it?

Cheers!

reddit.com
u/Expert-Wheel-9603 — 1 month ago

The expert program - your thoughts

Hi! To those who joined succesfuly as a bricks expert - was it hard? Did you get in? Did you experience improved flow of customers or projects? Was it worth it otherwise and what was your general experience with the program?

​

I like bricks builder very much, built a few sites with it, used custom stuff, dynamic data, custom code and custom built plugins I feel like around the corner is the expert level - not saying I'm done learning but that I feel more confident by experience.

​

Wondering how the experience has been for those of you who joined 😉 mainly in regards to new projects and visibility - have you seen a surge in amount or quality of clients after joining in?

reddit.com
u/Expert-Wheel-9603 — 2 months ago

License activation on command line

Hi! I use ddev for local development and deployment. Built a script which edits and sets up wordpress "my way" (for default settings I use on most pages, to not do it manually every time) - installing bricks builder theme and disabling other themes is part of the script.

I wonder if it's possible to use wp-cli like wp bricks command to enter the license key as well?

Also, I have some general settings I usually change/setup on bricks. Is there a way to automate that as well, maybe like a backup file that I could just restore (I know which is possible via the graphical interface from a json file), command line ideally (copying files and querying the database directly is fine too; but maybe there's a built in method).

Would love to know how you guys who use a similar setup work this out - without copying and pasting stuff every single time when you start a new bricks based project.

Cheers!

reddit.com
u/Expert-Wheel-9603 — 3 months ago