Less noise.
More possibility.
Expressive, never loud. Kept for the wordmark and the rare editorial moment.
--font-display--text-display--leading-tightThe Sortae design system
Nocturne. A little light, after dark.
A quieter space for everything on your mind. Deep, restful surfaces, one calm accent, and nothing between you and what matters — in Nocturne or in Daylight.
Nocturne creates space. A soft mint accent marks what matters; amber, blue, and violet name the lanes your attention can take.
--canvasThe quiet backdrop
--surfaceWhere content rests
--inkEvery word, clear
--accentA little light
--nowWhat can’t wait
--knowKept for you
--exploreRoom to wander
--canvasThe quiet backdrop
--surfaceWhere content rests
--inkEvery word, clear
--accentA little light
--nowWhat can’t wait
--knowKept for you
--exploreRoom to wander
Semantic tokens like --canvas and --ink adapt the interface to its theme. Text and glass receive small contrast adjustments for readability.
The original sculpted metal æ. Paired with a warm serif wordmark, or quietly recognizable on its own.
Give the mark room to breathe. Keep its metallic finish intact, and let the wordmark respond to the surface beneath it.
A little character for the moments that welcome you. Effortless readability for everything you came here to do.
Less noise.
More possibility.
Expressive, never loud. Kept for the wordmark and the rare editorial moment.
--font-display--text-display--leading-tightYour attention, in order.
A place for the things you need to do, the things you want to know, and the ideas worth keeping.
One variable family, weights 400 through 800. Clear at every size — for navigation, everyday reading, labels, and decisions.
--font-body--text-body--leading-bodyThree materials, three clear jobs. Content stays on paper. Glass belongs to the controls around it.
The calm, continuous backdrop. A soft glow, without competing for attention.
--canvas · --canvas-glowMake space for a slower morning.
One clear thought is a lovely place to start.
An opaque, readable home for your words. White in the light theme; protected contrast in the dark.
--surface-raised · --shadow-cardReady when you are.
A light-catching layer for small actions. A solid surface when transparency isn’t available.
--glass · --blur-glassA four-pixel rhythm keeps related things close and gives new thoughts room. Soft corners make the structure feel natural.
--space-1--space-2--space-3--space-4--space-6--space-8--space-12--space-6 gives cards their comfortable 24px inset. Small gaps connect; generous gaps separate.
--radius-sm--radius-lg--radius-pillCorners follow the scale of the object. Every interactive target has at least --touch-target of space: 44px.
Progress counts what is done and what remains — never a percentage, never a streak. One loud action per screen; everything else waits its turn.
A queue you can finish. Segments fill as you go, the next thing stays outlined, and minutes — not percentages — tell you how much is left.
--accent--line--action-primary-hMotion acknowledges your action; it never asks for one. A single calm fade passes over the control, then gets out of your way.
Ready when you are.
One 240ms fade, shaped by a gentle ease. The button stays readable from beginning to end.
--duration-medium--ease-fluidAlways readable. Attention protected. Keyboard focus stays visible. Reduced motion removes the fade entirely; reduced transparency gives glass a solid backing.