~/talk

Building Author Friendly Icon Systems in Drupal

Talkat DrupalCamp Colorado 2026 · 2026-08-27..08-28· [php, component-design]
links:none on file
slides:none on file

A recent project consolidates icon usage by treating icons as media entities in Drupal so authors browse the Media Library, tag and filter icons, and swap SVGs without code. Implementation uses the Media Library, SVG Image field formatter, a small Twig helper (utility belt), and the Icons API extractor to expose media as icon sources; three icon bundles (decorative, UI, tiled) enforce where icons may be used. Result: much better author UX, heavier developer setup and lingering form-element edge cases.

AI-written summary · about

  1. 0:00Introduction
  2. 1:06Why icon systems matter
  3. 6:22Two worlds of icon systems
  4. 10:15Moving icons into media
  5. 21:57Developer trade-offs and forms
  6. 33:20Front-end consumers and CSS
  7. 43:57Q&A and closing
~/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.