Hi, I’m an old hand with WordPress but new to Grav.
In WordPress, I would build sites using ACF Pro, so that I had a number of flexible content blocks (e.g. 1 col text, 2 col text, image carousel, testimonials, etc) and I could reuse these blocks in any order, in any page I created.
For example the home page might have a 1 col text block with certain content in it, and the about page might also have a 1 col text block, but with its own content. Each of these pages would also contain other blocks.
Each block had its own fields for editing (e.g. a textarea and a select box, etc), and each had its own markup and CSS defined in the theme.
Now looking at Grav, I’m fairly sure I need to be using modular pages for this scenario, and I’ve read the ‘learn’ site and spun up a couple of test sites, but it’s not clear to me how I make my modular modules reusable across pages. I’m probably missing something simple.
Can someone help me get the concepts aligned in my head?