About
Celeste is the design system used and maintained by YouCan.
It covers three concerns: design tokens that encode visual decisions, an icon set, and a Vue 3 component library built on top of both. The system is used daily by the YouCan team to build and maintain YouCan's products.
We keep the component API surface small and prefer delegating to native HTML behavior rather than reimplementing it. Components are composable by design. They do one thing well and stay out of the way when you need to reach past them.
Celeste is still a work in progress. The current component set covers most common UI needs, and we will continue adding more components over time.
License
Celeste is released under a custom license based on MIT. Usage is restricted to applications that integrate with YouCan software or services.