Chapter 6. Theming Our Homepage
Any good design draws the user in with a visually exciting homepage, whether it is a clean, minimal navigation menu, great-looking photographs, or clear, concise information that keeps the user engaged. We are tasked with providing all of those features and more, though the thought of implementing a homepage with all these items may seem overwhelming at first. We will soon realize that they are just a series of steps that will become the norm for any Drupal 8 project. In this chapter, we will walk through implementing the following:
- We will start with the obvious task of applying our website logo and working with the new site branding block. This will be followed by creating our first Twig template to handle our HTML wrapper and any assets and functionality that should be globally applied.
- Next, we will address converting our mockup's homepage markup into a Twig template with various regions to hold content.
- We will start with static content and...