MozaikaProduct

Discord Mobile — design system & UI screens

Communication · 3 screens · discord.com

This is a chat application for messaging with custom emoji, GIFs, and sticker support. The screen shows a #general channel conversation thread with user messages and a tabbed input panel below—emoji, GIFs, and stickers are selectable via tabs, with a search field and frequently-used emoji displayed for quick access.

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

Decoded design system

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

Color roles

RoleValue
bg#1C1D23
surface#292A30
border#3E3E44
text#FFFFFF
text_muted#A8A9AB
primary#5865F2
accent#5865F2
link#5865F2
button_bg#5865F2
button_text#1C1D23

Using these colors

Typography

Spacing

Radii

Shadows (elevation)

Motion

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

Native design tokens

TokenValue
--not-quite-black#23272a
--blurple#5865f2
--black#000
--white#fff
--dark-charcoal#2c2f33
--dark-button-hover#3b3b3b
--button-hover#8891f2
--greyple#99aab5
--spring-green#57f287
--dim-grey#50555f

…and 110 more measured on the page.

Button states (measured)

Layout (measured)

Motion choreography (measured)

Scroll reveal: 3 elements rest at translateY(-100px).

Responsive (measured)

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

Screens