Principles

Every kilobyte burns battery. Every re-render spins a server. SOLAR keeps that cost low — so your product does right by users and the planet.

Core Beliefs

Dark-first

Pure black canvas. Off pixels save OLED battery. Every surface starts dark and earns its brightness.

Aa

System fonts

Zero HTTP requests for typography. The OS native font stack loads instantly with no network cost.

GPU-light

CSS transitions over JS animations. Minimal shadows. No heavy compositing layers draining the GPU.

Accessible by default

WCAG AA contrast, focus-visible rings, keyboard navigation, ARIA attributes, and prefers-reduced-motion respected everywhere.

"Reusable parts, clear contracts, and thoughtful versioning keep teams from rebuilding the same thing three times. That’s time saved and compute saved."

Design Approach

Small first

Start with the smallest useful set of tokens and components. Fewer variants mean quicker decisions, lighter code, and less room for drift.

Measure what matters

Set targets like task success, satisfaction, and performance budgets. Every addition earns its place by moving those numbers.

Lifecycle thinking

Design for change. Version intentionally. Deprecation windows, upgrade paths, and atomic composition keep the system lean.

Sustainably built

Lean bundles and reusable primitives cut downloads and re-renders. Better for users’ batteries and your infrastructure.

Sustainability Targets

Clear percentages for code, assets, reuse, and energy. Measured against your baseline and audited regularly.

30%
reduction in JS
shipped per route
40%
reduction in average
image weight
0%
duplicate design
tokens per release
≥70%
component reuse
within 90 days
≥25%
energy reduction
per 10k sessions/yr