~/talk

Chasing the holy grail Reusable Web Components and Design Tokens

Talkat NDC Melbourne 2022 · 2022-06-20..06-24· [web-platform, component-design]
slides:none on file

Building a federal design system with reusable web components and design tokens aims to run the same components in Angular React and AEM, using Stencil.js to compile components, CSS variables to cross Shadow DOM, and an Adobe DSP pipeline to output platform artifacts. The team pilots micro front ends after six months, uses Storybook for docs, npm workspaces and plop for packaging, and accepts extra work around forms and SSR; accessibility and multi-design-system versioning drive most tradeoffs.

AI-written summary · about

  1. 0:00Start
  2. 1:22Why Web Components
  3. 2:10Micro Front Ends
  4. 2:41Reusable Styles
  5. 8:23Team Structure
  6. 12:26Web Components
  7. 15:00Shadow Dom
  8. 25:28Server Side Rendering
  9. 26:20Stencil Js
  10. 30:59Design Tokens and How Do We Get Them in Code
  11. 38:53Visual Studio Code Snippets
  12. 41:08Accessibility Plugin
  13. 55:00Shoelace
~/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.