Skip to the content.

🎨 Design System Specification: The Fluid Humanist

1. Overview & Creative North Star

Creative North Star: “The Welcoming Curator” This design system moves beyond the rigid, utilitarian nature of typical attendance software. Instead of a cold, administrative tool, we are building a “Digital Concierge”—an experience that feels as fluid and effortless as a physical swipe.

To achieve this, we reject the “spreadsheet” aesthetic. We embrace intentional asymmetry, where large, expressive illustrations break the container bounds, and tonal depth, where hierarchy is defined by soft shifts in color rather than harsh lines. The goal is an interface that breathes, prioritizing high-end editorial layouts that guide the user through onboarding with warmth and absolute clarity.


2. Colors & Surface Architecture

The palette is rooted in a sophisticated violet and soft lily-white base, designed to reduce cognitive load and eye strain.

The “No-Line” Rule

Explicit Instruction: Traditional 1px solid borders are strictly prohibited for sectioning or containment.

Surface Hierarchy & Nesting

Treat the UI as a physical stack of fine, semi-transparent paper.

Signature Textures

Main CTAs and Hero onboarding sections should utilize a Linear Gradient (135°) transitioning from primary (#6750a5) to primary-container (#cab6ff). This adds a “soul” and professional luster that flat hex codes cannot replicate.


3. Typography: The Editorial Scale

We use IBM Plex Sans (interpreted through the Plus Jakarta and Be Vietnam scales for weight/feel) to balance technical precision with human warmth.

Hierarchy Note: Always pair a display-lg headline with a body-lg subtext. The extreme contrast in scale creates a high-end, editorial look that screams “intentional design.”


4. Elevation & Depth

We eschew the “Material 2” drop-shadow style in favor of Tonal Layering.


5. Components

Buttons (The Signature Pill)

Input Fields

Cards & Lists

Progress Indicators (Onboarding)


6. Do’s and Don’ts

Do:

Don’t:


7. Contextual Component: The “Swipe-Action” Track

Given the “Speed Swipe” context, the core interaction component is a horizontal track.