~/talk

Next steps on modernizing the Drupal theme system (Drupal 9 and beyond)

Talkat DrupalCon Amsterdam 2019 · 2019-10-28..10-31· [frontend-architecture]
links:none on file
slides:none on file

Drupal 9 ships with two versions of stable (Drupal 8 stable and Drupal 9 stable) and will deprecate the older one later; Classy continues but is proposed to become a starter kit so core can change markup without breaking sites. Proposal bundles template, CSS and JS using frontmatter syntax (already used by help topics) so overriding a template requires copying its CSS/JS, implemented with Twig and libraries API to force explicit ownership and reduce unpredictable front-end breakage.

AI-written summary · about

  1. 0:00Introduction
  2. 2:20Screenshots
  3. 3:35Plans for Drupal 9
  4. 5:09Breaking the markup
  5. 9:13The root cause
  6. 9:57Drupal 8 Stable
  7. 12:32Starter Kit
  8. 14:54Override Variations
  9. 15:58Starter Kit Overlap
  10. 17:06Frontmatter Overlap
  11. 18:05Conclusions
  12. 18:52Questions
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.