Pinecone — design system & UI screens
Vector-database landing; a retrieval-for-agents headline, an enterprise logo wall (Microsoft, OpenAI, Cohere, L'Oreal, Fox), and an install command block. Clean light system with a blue accent.
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/pinecone.
Decoded design system
Pinecone's decoded design system: background #FBFBFC, text #4B5563, accent #002BFF, link #002BFF, primary #4B5563; type scale h1 44px / h2 32px / body 16px; 4px spacing base; 0px base radius. The single interactive/action color is #1C1917 — used only on interactive or must-notice elements (buttons, links, key highlights), never on large fills.
Color roles
| Role | Value |
|---|---|
| bg | #FBFBFC |
| surface | #F0F1F2 |
| border | #E0E2E5 |
| text | #4B5563 |
| text_muted | #8D949D |
| primary | #4B5563 |
| accent | #002BFF |
| link | #002BFF |
| secondary | #CBD5E1 |
| button_bg | #1C1917 |
| button_text | #FBFBFC |
Using these colors
- Action color
#1C1917— the single interactive color; only on things you click or must notice, never large fills. accent,linkare all#002BFF— one role, not several (the action color).- accent
#002BFF— accent for emphasis — keep it rare on the page. - primary
#4B5563— ≈ the text color — a foreground/text color, not an action color (action = #1C1917). - secondary
#CBD5E1— optional secondary accent — LOW decode confidence; use rarely (a status color or a single decorative moment) or omit it entirely. Prefer one accent unless the reference clearly shows two.
Typography
- Mono: JetBrains Mono
- h1: 44px
- h2: 32px
- body: 16px
Spacing
- base unit: 4px
- scale: 2px, 4px, 6px, 7px, 8px, 10px, 11px, 12px, 14px, 16px
Radii
- base: 0px
- button: 0px
Shadows (elevation)
- subtle:
rgb(0, 43, 255) 0px 0px 0px 1px - overlay:
rgba(0, 0, 0, 0.1) 0px 8px 32px 0px, rgba(0, 0, 0, 0.06) 0px 2px 8px 0px
Motion
Micro-interactions run at 150ms (dominant) with ease-out.
- durations: 150ms · 200ms · 220ms
- easings:
ease-out·cubic-bezier(0.4, 0, 0.2, 1) - animated properties: color, background-color, border-color, stroke
Native design tokens
| Token | Value |
|---|---|
--osano-clear-dialog-background | rgba(0,0,0,0) |
--osano-button-border-color | #fff |
--osano-button-background-color | #1c17ff |
--osano-button-foreground-color | #ffffff |
--osano-dialog-background-color | #ffffff |
--osano-dialog-foreground-color | #000000 |
--osano-info-dialog-overlay-color | rgba(0,0,0,0.45) |
--osano-link-color | #1c17ff |
--osano-toggle-off-track-color | #7A3FF1 |
--osano-toggle-off-thumb-color | #FFFFFF |
…and 110 more measured on the page.
Button states (measured)
- primary hover: background
#222160· color#FBFBFC - primary focus: outline
1px auto rgb(16, 16, 16)
Layout (measured)
- container max-width:
1120px - nav: 75px sticky
- common grid: 3 columns
Motion choreography (measured)
Load order: html.gtplanar_cb41191c-module → html.gtplanar_cb41191c-module → span.transition-all×4 → span.absolute×64 → div.spin×6 → span.transition-all
Scroll reveal: 4 elements rest at opacity 0, translateY(14px), animate in over 0.15s cubic-bezier(0.4, 0, 0.2, 1).
Overlay recipe (measured)
dialog panel: #FFFFFF · radius 0px
Input (measured)
height 46px · radius 0px · focus ring 2px solid rgba(0, 0, 0, 0)
Themes
dark counterpart: background #171717, text #FFFFFF.
Responsive (measured)
- breakpoints: 424px · 512px · 640px · 768px · 1024px · 1060px
- mobile (390px): hero 44px · nav hamburger
Full design system, per-section tokens & DESIGN.md / Tailwind / CSS exports →
Screens
Sections (10)
- Hero — Give agents context
- Logo Wall — Customer logo row
- Integrations — Install command tabs
- Pricing / Plans — Cost-performance estimator
- Feature — Your indexes, always visible
- Steps / How-it-works — How Pinecone works
- Stats / Metrics — What teams build with Pinecone
- Feature — Building for your organization
- CTA / Sign-up — Start building today
- Footer — Site footer