MozaikaProduct

ElectricSQL — design system & UI screens

Dev Tools · 1 screen · 8 sections · https://electric-sql.com/

Build and deploy long-lived agents and multi-agent systems, with managed agents that handle complex workflows without manual lock-in. The page uses a dark theme with a scrolling hero-led layout: prominent headline and CTA at top, followed by feature cards highlighting key capabilities (managed agents, AI collaboration, Electric Agents runtime, Electric Streams data, Electric Sync engine), testimonials from industry leaders, and a final CTA section. Copy emphasizes long-lived agent systems and multi-device collaboration.

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/electricsql.

Decoded design system

ElectricSQL's decoded design system: background #111318, text #ECECEE, accent #56E8EA, link #75FBFD, primary #56E8EA; type scale h1 56px / h2 38px / body 20px; 4px spacing base; 8px base radius. The single interactive/action color is #56E8EA — used only on interactive or must-notice elements (buttons, links, key highlights), never on large fills.

Color roles

RoleValue
bg#111318
surface#1E2024
border#313338
text#ECECEE
text_muted#98999C
primary#56E8EA
accent#56E8EA
link#75FBFD
secondary#22C55E
button_bg#56E8EA
button_text#1A1A1A

Using these colors

Typography

Spacing

Radii

Shadows (elevation)

Motion

Micro-interactions run at 340ms (dominant) with cubic-bezier(0.65, 0, 0.35, 1).

Native design tokens

TokenValue
--vp-c-white#ffffff
--vp-c-black#000000
--vp-c-neutral#ffffff
--vp-c-neutral-inverse#000000
--vp-c-gray-1#3a3f52
--vp-c-gray-2#2d3142
--vp-c-gray-3#22252f
--vp-c-gray-softrgba(255, 255, 255, .05)
--vp-c-indigo-1#75fbfd
--vp-c-indigo-2#b8fdfe

…and 110 more measured on the page.

Button states (measured)

Layout (measured)

Motion choreography (measured)

Load order: span.csd-dot×3 → div.VPNavBar → span.title-suffix → div.why-loops-head → div.why-loops-head → article.why-card×3

Scroll reveal: 40 elements rest at opacity 0, translateY(24px), animate in over 0.34s cubic-bezier(0.65, 0, 0.35, 1).

Overlay recipe (measured)

dropdown panel: #22252F · radius 12px

Responsive (measured)

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

Screens

Sections (8)