MozaikaProduct

Telegram Mobile — design system & UI screens

Communication · 8 screens · telegram.org

This is a private messaging and chat application with ephemeral messaging features (self-destructing messages). The screen shows a conversation thread with a contact named "Little Sister," displaying a series of messages and media exchanges about gift ideas, with a self-destruct timer feature visible on one message. The layout uses a vertical message stream with alternating message bubbles (user messages in blue on the right, system messages in gray/white), embedded media with countdown timers, timestamps, read receipts, and a message input bar at the bottom with attachment and voice options.

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/telegram-mobile.

Decoded design system

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

Color roles

RoleValue
bg#FFFFFF
surface#EFEFEF
border#D8D8D8
text#000000
text_muted#606060
primary#192F40
accent#192F40
link#192F40
button_bg#192F40
button_text#FFFFFF

Using these colors

Typography

Spacing

Radii

Shadows (elevation)

Motion

Micro-interactions run at 100ms (dominant) with ease-in-out.

Native design tokens

TokenValue
--bullet-color#0088cc
--native-font-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif
--native-mono-fontui-monospace, "SFMono-Regular", "SF Mono", Consolas, "Liberation Mono", Menlo, monospace
--doc-font-size15px
--doc-space16px
--side-nav-font-size13px
--side-nav-width240px
--side-nav-top72px
--side-nav-right16px

Layout (measured)

Motion choreography (measured)

Load order: div.tl_main_logo

Responsive (measured)

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

Screens