d8-theming-guide
Introduction
Structure of a theme
Location themes
Files in a theme
Further understand
Info file
Make info file
Content of info file
Enable theme
Theme Settings Overview
Global settings
Theme-specific settings
Reset a theme's settings
Altering installed theme settings
Change Theme Settings
Bartik
Why explore Bartik
Explore the files of Bartik
Recap
Add Screenshot Theme
Prepare your demo page
Create a screenshot graphic
Screenshot directory
Fast by Default
What is fast by default
Impact on theme developers
Twig cache
Render API cache
CSS and JavaScript aggregation
Regions
What is a region?
Planning your theme's regions
Drawing boxes on your wireframes
Planning regions for a responsive design
Themes define regions
Default regions
Understanding page_top and page_bottom
Hidden regions
Further your understanding
Add Regions to a Theme
How to add regions to a theme
Further your understanding
Theme Inheritance with Base Themes
Overview
Terminology
Two base themes
Example use cases
Further your understanding
Configure Your Environment for Theme Development
Disable render caching and JavaScript/CSS aggregation
Enable Twig debugging options
Optional extras
Further your understanding
Use a Base Theme
Use another theme as the base theme
Drupal Base Themes: Stable and Classy
Base theme comparison
Explore Drupal's base themes
Core Themes: Stark
Templates
Template files
Overriding template files
How Drupal determines which template to use
Theme Hook Suggestions
Override a Template File
Determine the Base Name of a Template
Powered by
GitBook
Create a screenshot graphic
Some step to create a screenshot file:
Create a screenshot with a utility or app of your choice.
Resize and crop screenshot if need
Save as a PNG file
Optimize the image.
results matching "
"
No results matching "
"