A native <dialog> in a panel: backdrop blur, Escape closes, focus is trapped by the browser, and the page behind is inert.
The Graphite component library — every piece of this app's interface as copy-paste React + Tailwind, with live previews.
first — it takes ten seconds.
No card is asked for yet — the purchase is recorded and really unlocks your account. See all plans →