Chalie Web Interface Specification

The Chalie web interface is a collection of three single-page applications: the main chat interface, the cognitive dashboard (“Brain”), and the onboarding wizard. All follow the Radiant design system for a cinematic, restrained dark UI.

Design System: Radiant

The visual language is inspired by “blockbuster dark UI” (JARVIS, Tron Legacy, K-pop demon hunter HUDs). The canvas is near-black. Color exists only as atmospheric light (distant orbs on canvas) and precision accents (thin luminous edges, single-color glows on interactive elements).

Core Design Principles

Darkness as Canvas

Precision Over Diffusion

Restraint as Luxury

Atmospheric Depth

Color Palette

Backgrounds & Surfaces

Accents

Text

Implementation Guardrails

Avoid

Ensure

Layout Structure

Title Bar (60px, fixed)

Chat Area (scrollable middle)

Prompt Box (80px, fixed bottom)

Presence Dot States

All presence dots include soft halo: box-shadow: 0 0 8px currentColor

Active Message Treatment

When Chalie’s newest message is active:

Canvas Atmosphere

The <canvas> element renders 4 orbs:

Provides cinematic atmosphere without competing with UI.

Cards System

Reusable card components render structured data:

Scheduled Item Cards

List Cards

Goal Cards

Knowledge Cards

All cards use the same design language: dark surfaces, violet accents, thin borders.

Voice I/O (Optional)

Speech-to-Text (Microphone Button)

Text-to-Speech (Speaker Icon)

Applications

1. frontend/interface/ — Main Chat UI

2. frontend/brain/ — Cognitive Dashboard

3. frontend/on-boarding/ — Account Setup Wizard

Responsive Design

All three sizes maintain Radiant design fidelity.

Implementation Checklist

References

See CLAUDE.md “Design Philosophy: Radiant” for the authoritative design specification. This document is a UI-specific interpretation of that design system.