GitHub

Pattern Library

The component library gives you the parts; patterns give you the compositions — page archetypes assembled from esa-* legos, live and themeable. Start a screen from a pattern and fill it with your content: this is the level non-developers compose at, and the level /new-prototype reaches for first.

Each pattern is built only from documented components under the hub's default theme — switch the theme and the whole pattern re-skins, which is the point. Patterns are promoted from spokes once they prove out; if a composition you keep rebuilding isn't here, that's a /request-lego.