How to Avoid a Huge Issue With Shape Dividers in Bricks Builder

  Рет қаралды 6,935

Kevin Geary

Kevin Geary

Жыл бұрын

Shape dividers are a great way to break up section content and add some flare to a web design. Thankfully, Bricks makes it super easy to add shape dividers to your sites.
There are three MAJOR ISSUES, though:
1. The shape divider styles can't be assigned to classes, so there's no way to maintain global control of the styling.
2. The shape dividers aren't responsive, so it's hard to get shape dividers to look good across all devices unless you know some savvy techniques.
3. The spacing in your sections should ideally be relative to the shape divider being used, which isn't how section spacing works by default.
Here's an example of a shit show you might find yourself in: Let's say you add 50 dividers across your website build and then you realize you need to adjust the height or width of those dividers so they look better on mobile.
Well ... you're screwed. Not only do you have to go edit every single divider individually, you can't make the edits at the breakpoints.
In this tutorial I'm going to show you some tricks for supercharging your shape dividers and making them [mostly] scalable and maintainable.
Join the Inner Circle - digitalambition.co/inner-circle/
Get AutomaticCSS - automaticcss.com

Пікірлер: 81
@Gearyco
@Gearyco Жыл бұрын
Sorry, normally I zoom in when I'm writing CSS, but I forgot on this build. So you'll probably have to watch on a desktop if you want to follow along.
@DesignwithCracka
@DesignwithCracka Жыл бұрын
The new KZfaq update has pinch to zoom, with adaptive resolution! So one can zoom into the code on mobile!
@Gearyco
@Gearyco Жыл бұрын
@@DesignwithCracka oh nice!
@manugronbach
@manugronbach 3 ай бұрын
I'm relieved every time I learn something from you because I know I'm learning the right thing! Thank you!👍
@vaughanprint
@vaughanprint 6 ай бұрын
I do like an old divider myself so boy am I glad I watched this video today, early in my journey into Bricks world.
@GavinDavidson
@GavinDavidson 2 ай бұрын
You have just saved me a ton of time! I have just implemented it on a new site and it's looking good! I wish Bricks Builder had Curved Shape Dividers! Thanks again, excellent tutorial on what could turn out to be a complex, messy and time-consuming implementation.
@anaf4072
@anaf4072 Жыл бұрын
Thanks so much! When you don't know what you don't know and then someone like Kevin comes along and tells you. Just awesome!
@Gearyco
@Gearyco Жыл бұрын
You are so welcome!
@monicabjerke3141
@monicabjerke3141 4 ай бұрын
Fantastic! Just finishing up my first website in Bricks, and I'm planning on using some dividers. Glad I decided to check out this video before going ahead with those! (Of course that decision was a no-brainer, as it is completely clear that if Kevin Geary has a video on an aspect of web design / Bricks, then watching it will have you learn important things + avoid problems!)
@stripedgoat8470
@stripedgoat8470 Жыл бұрын
"Don't repeat yourself!" This is probably one of the most representative tutorials of yours showing the power and importance of using tokens. Excellent one, as always! Thanks Kevin! 🙏🏼
@Gearyco
@Gearyco Жыл бұрын
Glad it was helpful!
@BGdev305
@BGdev305 Жыл бұрын
Exactly!
@BryanGranseDevs
@BryanGranseDevs 5 ай бұрын
Great strategy! thanks Kevin ❤
@frankmaraschino
@frankmaraschino Жыл бұрын
Kevin, I've watched a ton of training in my life that was informative. I've never watched training that was as informative and as entertaining as yours. ❤
@Gearyco
@Gearyco Жыл бұрын
Really appreciate that!
@tobias_haas
@tobias_haas Жыл бұрын
Wow how frustrated I was with the Shape Divider because I couldn't adjust it the way I wanted... And now you come and show me how! As always, an absolutely blatant tutorial!
@Gearyco
@Gearyco Жыл бұрын
🙌
@thomaspeter76
@thomaspeter76 Жыл бұрын
Excellent, as always, Kevin. I like the enthusiasm you spread the knowledge, too.
@Gearyco
@Gearyco Жыл бұрын
I appreciate that!
@AmandaLucaseu
@AmandaLucaseu Жыл бұрын
Pure gold in this video - thanks Kevin
@Gearyco
@Gearyco Жыл бұрын
Thanks for watching!
@RMSAnalyst
@RMSAnalyst Жыл бұрын
Marvellous video. I am learning so much from you. Thank you!
@Gearyco
@Gearyco Жыл бұрын
You are so welcome!
@jakebradley2001
@jakebradley2001 10 ай бұрын
Granted this video is older now, however I learned tons and will definitely be using these techniques. Thanks!
@user-sn3if3ql6f
@user-sn3if3ql6f 7 ай бұрын
Thank you! Truly a life saver!
@isaurasotoca
@isaurasotoca Жыл бұрын
Great to see those advanced tips! Thanks Kevin 😊
@Gearyco
@Gearyco Жыл бұрын
💪🏻
@wpeasy
@wpeasy Жыл бұрын
Love your passion and energy :)
@vickydeclasca
@vickydeclasca Жыл бұрын
Great great great great content! Thanks Kevin !!!!!
@keosignitedigital
@keosignitedigital Жыл бұрын
beast ! thanks for all the info its great !
@danieleromano7442
@danieleromano7442 Жыл бұрын
Monster Tutorial! 😮
@fabiamc
@fabiamc Жыл бұрын
Thanks a lot for giving us insane content value!
@Gearyco
@Gearyco Жыл бұрын
My pleasure!
@kappesante
@kappesante Жыл бұрын
this is dopeception. thanks kevin!
@ZachariahWiedeman
@ZachariahWiedeman 10 ай бұрын
This video pairs perfectly with PB101: L07. Like a juicy steak and a Napa Cabernet.
@ChrisAkinstlh
@ChrisAkinstlh Жыл бұрын
Great as always!
@Gearyco
@Gearyco Жыл бұрын
Thank you! Cheers!
@chrisgreen5711
@chrisgreen5711 Жыл бұрын
Fantastic video Kevin!
@Gearyco
@Gearyco Жыл бұрын
Glad you liked it!
@OscarObians
@OscarObians Жыл бұрын
My first time learning about tokens. My new favorite wrord. Tokens!
@thorsten-roever
@thorsten-roever Жыл бұрын
Thanks for the great video. I will create the settings for the section padding and the overlay header as token too. Then I can see all the settings in WPcodebox at a glance and have a clear template for other projects that I can easily customize.
@Gearyco
@Gearyco Жыл бұрын
That's a great idea!
Жыл бұрын
Thanks, you saved me. I have a huge client site with a lot of dividers in the making. I ddn´t know that issue exits in bricks and oxygen. I don´t use dividers so often anymore. PS: codebox is great. I use it for all projects. So easy to structure even large complex css.
@Gearyco
@Gearyco Жыл бұрын
🙏
@AndrewMcSpadden
@AndrewMcSpadden Жыл бұрын
I wonder if you could make these as settings in acss or use a custom field to change the value 🤔
@JansieBlom
@JansieBlom 8 ай бұрын
This is fantastic. Question: how do you turn the calc function you used for .pad-section--divider into a variable? Is it something like... .pad-section--divider { calc(var(--section-padding-m) + var(--tri-double-divider-height)); } Or am I getting it wrong?
@Gearyco
@Gearyco 8 ай бұрын
I would have to go back and watch the video again. But, your example doesn’t show the creation of a variable.
@abdulwaheedorg
@abdulwaheedorg 3 ай бұрын
You will make me a superman i believe 😂
@mcAmendi
@mcAmendi Жыл бұрын
Very good tutorial. Couldn't you adjust the height with the clamp function?
@Gearyco
@Gearyco Жыл бұрын
Maybe. I’d have to go back and watch again.
@emadhosen
@emadhosen Жыл бұрын
thanks for the video. when are the frames going to be released ?
@Gearyco
@Gearyco Жыл бұрын
Black Friday
@emadhosen
@emadhosen Жыл бұрын
@@Gearyco can’t wait to purchase it. Thanks
@BGdev305
@BGdev305 Жыл бұрын
@digitalambition Why don't you add to the ACSS control panel / settings page and area for one to enter custom vars (instead of using WP Code)? This way everything is kept withing Bricks + ACSS. Also to keep everything within one single export / import of settings.. when moving things from site to site... like you say "maintainability".
@Gearyco
@Gearyco Жыл бұрын
Because that would basically require us to build an entirely new product (code editor) into the existing product. It might get there some day, but we have many other priorities as well.
@frankmaraschino
@frankmaraschino Жыл бұрын
Question: couldn't you add the custom code to Bricks' custom code fields? Great tut, BTW. Nothing like it I could find.
@Gearyco
@Gearyco Жыл бұрын
I don't recommend it --- not a great experience.
@brianweberfilm
@brianweberfilm Жыл бұрын
Is there a reason to not add an SVG as an image with absolute positioning so you can use classes instead of using the shape divider element?
@Gearyco
@Gearyco Жыл бұрын
You can definitely manage shape dividers manually and have much more global control. I show how in this video: kzfaq.info/get/bejne/rJN9eZd_y7nbeIE.html
@fiqihalfarizy4843
@fiqihalfarizy4843 Жыл бұрын
Kevin, is there any way to remove .brxe-div from rendered element?? I need blank div with some custom class, but Bricks always add .brxe-div behind my custom class , (example: .myClass.brxe-div), I just want .myClass without .brxe-div behind it.
@Gearyco
@Gearyco Жыл бұрын
It’s submitted as a feature request I believe
@samjansen6510
@samjansen6510 2 ай бұрын
It is exactly possible to add a class in the custom svg code itself I found out. Would did work?
@Gearyco
@Gearyco 2 ай бұрын
🤷‍♂️
@mrianforest
@mrianforest Жыл бұрын
Really liked this, I followed it but on a phone my hero kind of overflows to the right… I’m guessing this is because of the 125% width on the divider?
@Gearyco
@Gearyco Жыл бұрын
Add overflow hidden to section
@mrianforest
@mrianforest Жыл бұрын
@@Gearyco cheers, that fixed that. I blame elementor, being a user of it for 5-6 years never thought me a damn thing!
@ChrisWagoner-ch1ui
@ChrisWagoner-ch1ui 3 ай бұрын
Shape dividers over images next.
@daviddemastus
@daviddemastus Жыл бұрын
hmm, doesn't seem to work for me....I'm using WPCodebox for SCSS. Followed what you did to a T, but the 125% width doesn't seem to apply....it actually made my divider smaller. And then there is a small gap at the bottom of my divider even though I have it aligned to the bottom of the section.
@Gearyco
@Gearyco Жыл бұрын
Probably made a small mistake somewhere
@daviddemastus
@daviddemastus Жыл бұрын
Yup, I did. Didn't enable the snippet. 😬
@daviddemastus
@daviddemastus Жыл бұрын
@@Gearyco Worked beautifully. Thanks for this!
@joshpaynedesigns
@joshpaynedesigns 14 күн бұрын
Couldn't you just use the Bricks Global Variable Manager to setup you vars so that you don't have to use CodeBox? That way you can select them when needed them in Bricks? Also is there a way to load ACSS vars into the Bricks Global Variable Manager?
@Gearyco
@Gearyco 14 күн бұрын
the variable manager didn't exist when this video was created.
@joshpaynedesigns
@joshpaynedesigns 14 күн бұрын
@Gearyco oh that makes sense. That said, is there a way to load the acss vars into the manager?
@Gearyco
@Gearyco 14 күн бұрын
@@joshpaynedesigns No reason to. We have right click context menus that auto-insert the vars and organize them better than Bricks does.
@sorinciprian7579
@sorinciprian7579 5 ай бұрын
Why not add some shape dividers into frames?
@Gearyco
@Gearyco 5 ай бұрын
Frames is a UX tool not really a UI tool.
@jason-m
@jason-m Жыл бұрын
Good video thanks but I feel like the nitty gritty content was 5 minutes not 34 sorry
@Gearyco
@Gearyco Жыл бұрын
You get what you pay for.
@bestfacebookcover9348
@bestfacebookcover9348 Жыл бұрын
More disaster: you can't copy or create classes for shape dividers in Bricks. Only by custom css / child theme css.
Stop Making This COMMON MISTAKE With Your Header Menus
35:13
Kevin Geary
Рет қаралды 15 М.
MEU IRMÃO FICOU FAMOSO
00:52
Matheus Kriwat
Рет қаралды 39 МЛН
Каха ограбил банк
01:00
К-Media
Рет қаралды 10 МЛН
How to Properly Create Image Cards in Oxygen (Best Practices)
32:50
Shape Dividers | Bricks
3:26
Bricks - Visual Site Builder for WordPress
Рет қаралды 4,1 М.
How to Create a Dynamic Centered Logo Menu in Bricks (w/ SCSS)
56:45
3x Your Web Design Revenue in 2022 With These 3 Simple Strategies
1:09:37
Bricks: Build-Your-Own Fluid Typography Framework
41:27
Dave Foy
Рет қаралды 12 М.
BEM 101: How to Make Web Design Organized & Scalable
1:01:37
Kevin Geary
Рет қаралды 20 М.