Royally Minimal

A dual-tone, spacious design system built for clarity and speed.


Core Principles

Spacious

Generous whitespace and 12px rounded corners for a breathable UI.

Dual Tone

Seamless White and Dark themes with semantic surface elevations.

Icon First

Visual language using Phosphor Icons to reduce textual noise.

The Kit

Navigation

Contextual wayfinding and view management components.

Tabs (Pill Switcher)

Joint (Segmented)

Buttons

Tactile interaction points with clear semantic states.

Standard & Outlines

Minimal & Utility

Circles & Icons

Feedback

Visual status indicators and interactive selection states.

Badges

Settled Pending Info Surface Outline

Alerts

Transaction successfully updated.
Split exceeds total amount.

Select Lists

JD

John Doe

AK

Alice Kim (Reordered)

Data Entry

Precision-focused inputs for complex financial data.

Amount (Google Pay Style)

Standard Input

Toggle

Date Picker

Structure

Complex entity displays and relationship layouts.

Avatar Stacks
JD
TS
AK
+2

Flatmates

$20.00 owed to you
You owe Alice $15.50
JD

John Doe

$14.50
Parts

Analytics

High-impact summaries and detailed activity feeds.

You are owed $450.00
You owe $120.50
JD

John added "Pizza"

10:30 AM

TS

You settled with Alice

Yesterday

Advanced

Deep UI patterns for transaction states and overlays.

Paid by John$100.00

You owe$50.00
Total $100.00
No split history

Premium Polish

High-fidelity components for a professional feel.

Toasts

Progress Bars

Skeleton Loaders

Choose Split Method

Date

Select Currency

USD

US Dollar

EUR

Euro

Settings