Design System
Dji logo

Dji

DJI (大疆创新) is the company that turned the consumer drone into a category, and its digital design carries the same conviction its hardware does — that the most advanced engineering deserves the quietest possible presentation. The dji.com surface is built on a near-total commitment to black, white, and silver: hero sections are full-bleed product photograp

01

Color Palette

Brand

Accent

Neutrals

Semantic

02

Typography

Type Scale

Rendered in system-ui to clearly show scale & weight.

display48px · 600 · 1.25
Design at scale
32px32px · 600 · 1.25
Section heading
heading-lg24px · 600 · 1.4
Subheading
body16px · 400 · 1.5
Body text. The quick brown fox jumps over the lazy dog. Designed for readable line-height in long-form content.
small12px · 400 · 1.5
Supporting text
caption12px · 400 · 1.5
Caption · timestamp · 2026
label10px · 500 · 1.5
BADGE / LABEL

Fonts

Primary
Inter
Open · OFL
Designed by Rasmus Andersson. Variable font with full weight range.
Install via Google Fonts
Primary
PingFang SC
Systemno install needed
Apple system font for Simplified Chinese.
Not publicly distributed.
Primary
Source Han Sans SC
Brand-only
Not in the OMD font registry. Likely a brand-proprietary typeface — check the brand's own design site for source/availability.
Not publicly distributed.
Primary
Microsoft YaHei
Systemno install needed
Windows Simplified Chinese.
Not publicly distributed.
03

Spacing & Shape

Spacing

PurposeValuePreview
Densityspacious
Base unit12px
Section gap24px
Card padding12px
Element gap12px

Border Radius

ElementValuePreview
buttons4px
inputs4px
cards4px
dialogs4px
badges4px

Elevation

Shadow 1
Shadow 2
04

Guidelines

Do and Don't guidelines parsed from DESIGN.md.

Do

  • keep the palette monochrome — black, white, silver, Titan. Color is information, not decoration.
  • reserve the sky-blue accent for links and key interactive states only. It is a finite signal.
  • let product photography and flight footage carry the page on full-bleed black folds.
  • derive spacing from a single unit (the X-Factor logic) — multiples of one base value across margins, gutters, clearspace.
  • set headlines short and confident; put the detail in the spec table.
  • include Source Han Sans / PingFang SC in every font stack so Simplified-Chinese renders at the same optical weight as Latin.

Don't

  • introduce decorative brand colors or gradients. The photography supplies the color.
  • fill large surfaces with the accent blue, or use it for warnings/success — that's the neutral state palette's job.
  • crowd a fold with multiple competing CTAs or feature claims. One message per viewport.
  • Use playful/large corner radii. DJI corners are sharp-to-modest (4–12px); the brand is a precision instrument.
  • write paragraph headlines or feature-bullet hero copy. A DJI headline is a phrase.
  • Use thin/light weights for UI — they read as fragile against a ruggedness brand.
05

Components

Buttons

Primary CTA (Buy / 立即购买)
Background`#000000` (on white pages) or `#ffffff` (on black pages — inverts)
Text`#ffffff` (on black) / `#000000` (on white)
Bordernone
Radius4px
Padding12px 28px
Font15px / 500
Use: Primary purchase / configure CTA. High-contrast, monochrome, no fill color.
Secondary CTA (Learn More / 了解更多)
Backgroundtransparent
Text`#000000` (light pages) / `#ffffff` (dark pages)
Border1px solid current color
Radius4px
Padding12px 28px
Font15px / 500
Use: Ghost button beside the primary CTA.
Text / Link
Backgroundtransparent
Textsky-blue accent (≈`#0a84ff`)
Bordernone
Radiusn/a
Font15px / 400
Use: Inline links, "learn more" affordances, spec-detail expanders. The only place the blue accent reliably appears.

Inputs

Default
Background`#ffffff`
TextTitan (≈`#1c1c1e`)
Border1px solid hairline (≈`#d2d2d7`)
Radius4px
Padding12px 14px
Font15px / 400
Focusborder transitions to sky-blue accent
Use: Account, checkout, search fields.

Cards

Product Tile (store grid)
Product Tile (store grid)
Background`#ffffff` (or dark panel ≈`#161617` on black sections)
TextTitan
Bordernone (separation by whitespace) or 1px hairline
Radius8px
Padding24px
Shadownone by default; subtle lift on hover
Use: Product grid tile — centered product shot, name (H3), one-line capability, price, CTA.
Spec Module
Spec Module
Background`#f5f5f7` (light) / `#161617` (dark)
Radius12px
Padding32px
Use: Highlighted spec/feature block within a long product page.

Badges

Status
Status Pill (New / Pre-order)
Backgroundtransparent or hairline outline
Textsky-blue accent or Titan
Radius4px
Padding4px 8px
Font12px / 500
Use: "New", "Pre-order", "Coming soon" product flags. Understated — no loud red "SALE" energy.