~/talk

Component Based Theming in the Real World

Talkat MidCamp 2017 · 2017-03-30..04-02· [component-design, css]
links:none on file
slides:none on file

Shows a concrete workflow that wires a Pattern Lab Twig component library into Drupal 8 using a subtheme, Pattern Lab’s source folder and the Libraries/namespace trick so the same .twig files render in both places. Demonstrates a card component, a demo repo and a Drupal site that includes that pattern, and compares using Twig Field Value helpers versus the UI Patterns module for UI-configurable mappings. Calls out real failures: brittle deep render-array mapping, caching pitfalls, editor UX and onboarding costs, and where integration eases or complicates reuse.

AI-written summary · about

  1. 0:00Introduction
  2. 10:56High-level concepts
  3. 14:50Building a card component
  4. 24:40Mapping Drupal data
  5. 34:37Challenges and solutions
  6. 38:49UI Patterns module demo
  7. 44:36Future of component-based theming
  8. 46:42Q&A
~/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.