Items we'll need to set up in order to get started.
Twig - To enable the ability to view twig variable content or items, you need to enable the Devel module. Twig Tweak adds functionality. We will also set up Template Suggestions. We'll add and configure the services.yml file which provides template suggestions.
Paragraphs - For building components that will be used with custom blocks. Consider these the Atomic pieces of the component.
Layout Builder - We'll enable Layout Builder and supporting modules.
A custom theme - It's best practice is not to modify a contributed theme. We'll create a simple custom theme based on the core theme, Olivero.
The Landing page content type - We'll create a Landing page content type that uses Layout Builder for displaying blocks, or components.