I am new to Drupal and I am having a hard time finding clear and comprehensive documentation explaining how designing layouts and pages works in Drupal.
I have identified several concepts:
Panels & Mini-Panels
Block & Regions
Display Suite
Page Manager
Stylizer
Theme
Selection Rules
Context
Variant
There are many tutorials explaining a subset of those concepts, but there is no global picture connecting the dots.
- Can someone help clarify each concept?
- Can someone explain how each concept is related to others? Which is complementary to which? Is any concept replacing any another concept?
- Which concepts a user should learn about in order to design customized screens and layouts, while still being able to use delivered screen (for example: those for creating content)?