Themes
Five built-in themes to match your vibe. Switch instantly in Settings → General.
Built-in Themes
Uplink ships with five themes, each with a distinct personality. Themes control background colors, accent colors, text colors, chat bubble styling, and the overall feel of the interface.
Midnight
Default theme. Dark background with cyan accents. The signature Uplink look.
Ember
Deep fire theme — dark navy base, crimson surfaces, amber accents.
Forest
Earthy dark theme — muted sage accents, woodland palette.
Daylight
The only light theme. Warm cream background with washed red accents. Easy on the eyes during the day.
Phantom
Monochrome grayscale — no color accent, pure neutral.
Switching Themes
Open Settings → General and click any theme to apply it instantly. The change is immediate — no page reload needed. Your theme preference is saved and persists across sessions and devices.
Theme Details
Each theme controls the following UI elements:
| Element | What Changes |
|---|---|
| Background | Main app background and sidebar color |
| Accent | Buttons, links, active states, user chat bubble |
| Text | Primary and muted text colors |
| Chat Bubbles | User and AI message backgrounds |
| Code Blocks | Background, border, and syntax highlight colors |
| Borders | Dividers, card borders, input outlines |
Color Reference
For developers and anyone curious, here are the exact accent colors used by each theme:
| Theme | Background | Accent | Text |
|---|---|---|---|
| Midnight | #000 | #00f0ff (Cyan) | #f1f5f9 |
| Daylight | #f5f0eb | #c84b4b (Washed Red) | #2c2420 |
| Ember | #03071e | #f48c06 (Amber) | #fce8d0 |
| Forest | #131813 | #a3b18a (Sage) | #dad7cd |
| Phantom | #000 | #a0a0a0 (Gray) | #e8e8e8 |