ben-miles / mibluelodge

Website for Merritt Island Lodge No. 353, Free & Accepted Masons.
https://mibluelodge.net/
Other
0 stars 0 forks source link

Structure of Main Sections #9

Closed ben-miles closed 2 months ago

ben-miles commented 3 months ago

In order to achieve the fluid layout I was going for, I originally laid out pages using a structure as follows:

...but it has since come to my attention that the Normal Width Group block was unnecessary, so I want to make sure those are all removed.

ben-miles commented 2 months ago

Another paradigm shift: WordPress' default Group block lacks a lot of functionality I'm accustomed to, chiefly the ability to set style rules based on responsive breakpoints in the GUI. Having to add these style rules as CSS inside of a JSON file in the form of Custom Block Styles is tedious and error-prone. Therefore, I have fully adopted GenerateBlocks as my alternative for page layouts. GenerateBlocks allows me to set style rules based on responsive breakpoints in the GUI, so it's trivial to set up styles that are commonly re-used as well as total one-offs.

The original goal with this site was to create a finished site that other Brothers could edit themselves in the future, and the built-in blocks (plus my ability to create custom blocks and custom block styles) is just not going to achieve that.

So... Re-do all the page layouts using GenerateBlocks' "Container" block, instead of WordPress' "Group" block, wherever possible. As a bonus, use GenerateBlock's other blocks (Button, Headline, Image, Grid & Query Loop) as much as possible.

ben-miles commented 2 months ago

The following commits close this issue: