Same markup in every frame. Only the theme variables change.

The JST component gallery

Every card below is one piece of UI, each running in its own isolated frame so you can open it standalone, read its source, and interact with it directly. The badge tells you what it is built on — and for most cards, the answer is the platform itself. Change the dropdown above to re-skin every frame to another framework's look; the markup never changes.

green = the platform already does this, no JST needed red = a JST component — the template you see is the implementation purple = JST's CSS-only layout hooks