Skip to main content

Steve Kinney

Project

Cinder

A Svelte design system for the components I keep rebuilding anyway, packaged as something I can use across real projects instead of copying snippets around.

Cinder is my design system because apparently I was not content to merely have opinions about buttons in private. It gives me a shared set of Svelte components, styling conventions, and documentation that I can reuse across projects without starting every interface from a blank button.svelte file.

The public site at cinder.website is part reference, part pressure release valve. If a component is going to be reused, it should have examples, edge cases, and enough documentation that future me cannot pretend he remembers why a prop exists.