MozaikaProduct

Signal Mobile — design system & UI screens

Communication · 9 screens · signal.org

This is a messaging application for real-time text and voice communication with contacts. The screen shows a live conversation thread with Maya Johnson, displaying a mix of blue-bubbled outgoing messages (text and voice) and dark gray-bubbled incoming replies, with timestamps, read receipts, and disappearing message indicators. Messages include text, voice notes, and ambient contextual information like message timing and delivery status.

Open in Mozaika →

This is a static, crawlable rendering for search & AI engines. The interactive version — filters, live decode console, copy & export — is at https://mozaika.design/website/signal-mobile.

Decoded design system

Signal Mobile's decoded design system: background #000000, text #FFFFFF, accent #2267F5, link #2267F5, primary #2267F5; type scale h1 34px / h2 22px / body 17px; 6px spacing base; 12px base radius. The single interactive/action color is #2267F5 — used only on interactive or must-notice elements (buttons, links, key highlights), never on large fills.

Color roles

RoleValue
bg#000000
surface#0F0F0F
border#262626
text#FFFFFF
text_muted#9E9E9E
primary#2267F5
accent#2267F5
link#2267F5
button_bg#2267F5
button_text#000000

Using these colors

Typography

Spacing

Radii

Shadows (elevation)

Motion

Micro-interactions run at 294ms (dominant) with ease.

Native design tokens

TokenValue
--bulma-arrow-colorhsl(233deg,100%,63%)
--bulma-loading-colorhsl(221,14%,86%)
--bulma-whitehsla(221deg,14%,100%,1)
--bulma-white-basehsla(221deg,14%,100%,1)
--bulma-white-invert#090a0c
--bulma-white-on-schemehsla(221deg,14%,35%,1)
--bulma-blackhsla(221deg,14%,4%,1)
--bulma-black-basehsla(221deg,14%,4%,1)
--bulma-black-invert#fff
--bulma-black-on-schemehsla(221deg,14%,4%,1)

…and 110 more measured on the page.

Button states (measured)

Layout (measured)

Responsive (measured)

Full design system, per-section tokens & DESIGN.md / Tailwind / CSS exports →

Screens