← Back to Little Loops Design System Reference

Little Loops · Design System

The system behind the motion library

Little Loops is more than a page of experiments. It has its own palette, typography pairing, surface language, and interaction rules. This page documents the visual system that holds those motion patterns together.

01 · Color Tokens

Palette

The core surface tokens stay restrained so the accent colors can do the real work. Each category gets a dedicated signal color.

Background
#0D0D0D
Surface
#161616
Surface 2
#1E1E1E
Category 01
Lime · #C8DF00
Category 02
Cyan · #00C8D4
Category 03
Red · #E84545
Category 04
Violet · #7C5CBF
Category 05
Green · #1FA873
Category 06
Amber · #C47D00
Category 07
Blue · #3A80D4
Category 08
Pink · #D44FA0

02 · Typography

Font Pairing

Little Loops uses a three-part typography system: expressive serif for emphasis, sans for explanation, and mono for controls, labels, and system framing.

Display
DM Serif Display

For category titles, hero moments, and places where motion needs a little drama.

Reading
DM Sans keeps the explanations clean, legible, and less ornamental.

For descriptive pattern copy and contextual explanations.

Interface
DM Mono / labels / tags / controls

For category numbers, code-adjacent labels, buttons, and interface chrome.

03 · Principles

Rules of the system

The system stays coherent by treating motion as structure, not decoration.

Motion earns its place

Every loop should clarify timing, attention, or feedback. If it adds no meaning, it does not belong.

Dark surfaces, bright signals

The dark base lets color act as a category marker instead of becoming visual noise.

System text stays calm

Mono labels and sans explanations keep the page readable while the motion demos take the spotlight.

Delight stays precise

Playful moments can exist, but they still need a clear edge, rhythm, and reason.

04 · Components

Core building blocks

These are the pieces that make Little Loops recognizable even before a single demo starts moving.

Category pills

Color-coded chips that make each motion family scan quickly.

Scroll Nav Hover
Shape accents

Simple geometric marks used as tiny motion carriers or ambient signals.

Layered surfaces

Most content lives on stacked dark surfaces with subtle borders rather than flat panels.

Surface Panel Prompt

05 · Motion Language

How motion behaves

The library spans many patterns, but the motion language stays fairly consistent: soft easing, small distances, and clear state shifts.

Reveal

Fade, slide, and scale motions are short, readable, and rarely theatrical.

Feedback

Buttons, toasts, and counters respond quickly so the interface feels alive but not jumpy.

Hierarchy

Numbers, category colors, and entrances decide what gets attention first.

Delight

Ambient loops and playful edges are allowed, but they should stay lightweight and intentional.

Open the Little Loops library →