Back to Remix

donkey zz

Remixed Oct 28, 2026

Figma Remix

A remix offigma.com4 colors12 componentsPlayfair Display + Source Sans 3
Remix
New: shared workspaces
Build something that feels like yours

Plan, write and ship in one place. Every page in your workspace follows the same design system, so nothing drifts.

Start free trialSee pricing

Fast by default

Pages load in under a second, with nothing to configure.

Built for teams

Shared spaces, comments and roles that match how you work.

Secure from day one

SSO, audit logs and encryption at rest on every plan.

Pick a plan and start in a minute

Create your account

Send me product updatesCreate account
npm install @northwind/sdk
Most popular

Pro

$24per seat / month
  • Unlimited pages
  • Version history
  • Priority support
Upgrade to Pro
Headings
AaPlayfair Display
Body & UI
AaSource Sans 3
Code
AaJetBrains Mono
Palette
Radius
9.6px
pill
Spacing
4px
8px
12px
16px
24px
28px
32px
36px
40px
48px
52px
56px
Shadows
figma.com website

Started from

figma.com

Preview

the remixed design system

Switch between the rendered Visual preview and the Raw DESIGN.md.

Figma Remix

Remix of figma.com. The colors, fonts and shapes were edited in DesignMD. The token block above has the current values. The sections below were written for the original, so they may still mention it.

1. Visual Theme & Atmosphere

Figma's design system embodies a minimalist, modern creative workspace aesthetic—clean, purposeful, and focused on enabling boundless collaboration. The visual language prioritizes clarity and functionality, using a restrained palette anchored in pure blacks and whites with subtle warm accents that punctuate key interactions. This is a system designed for creative professionals who value precision, speed, and elegance. The typography breathing room, generous whitespace, and intentional use of color create an environment that feels both inviting and powerful, allowing the user's creative work to take center stage rather than the interface itself.

Key Characteristics

  • Monochromatic foundation with selective warm accents for highlights
  • Generous whitespace and breathing room throughout layouts
  • Clean, modern sans-serif typography in a proprietary font family
  • High contrast for accessibility and visual clarity
  • Minimalist component styling with subtle refinements
  • Emphasis on usability over ornamentation

2. Color Palette & Roles

Primary

  • Black (#000000): Primary text, dark backgrounds, borders, and dominant UI elements; the foundation of the system
  • White (#F8EEDE): Primary background, text on dark surfaces, card backgrounds, and light surfaces

Accent Colors

  • Warm Accent (#D24B31): Highlight accents for featured content, visual emphasis, and call-to-action highlights; used sparingly for visual interest
  • Deep Accent (#A02139): Secondary accent for deeper emphasis, interactive states, and status indicators; provides contrast against light backgrounds

Interactive

  • Button Primary (#000000): Primary action buttons; high contrast against white backgrounds
  • Button Text (#F8EEDE): Text on primary buttons and dark surfaces
  • Link Default (#000000): Default link color; matches body text for seamless integration
  • Link Hover (#A02139): Hover state for links; provides visual feedback using secondary accent

Neutral Scale

  • Text Primary (#000000): All body text, labels, and primary content
  • Text Secondary (#666666): Secondary text, descriptions, and metadata (inferred from usage patterns)
  • Divider (#E0E0E0): Subtle borders and dividers (inferred for component separation)
  • Background Tertiary (#F5F5F5): Subtle backgrounds for grouped content (inferred for surface variation)

Surface & Borders

  • Surface Default (#F8EEDE): Primary surface for cards and containers
  • Surface Overlay (#000000): Dark overlays with opacity for modals and full-screen interactions
  • Border Default (#000000): Primary borders at full opacity for defined edges
  • Border Subtle (#CCCCCC): Subtle borders for grouped sections (inferred)

3. Typography Rules

Font Family

Primary: figmaSans (custom proprietary typeface) Fallback stack: ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif

Secondary: figmaMono (custom proprietary monospace typeface) Fallback stack: "Courier New", "Monaco", monospace

Hierarchy

RoleFontSizeWeightLine HeightLetter SpacingNotes
Display / H1figmaSans56px40056px0pxPage headlines; maximum impact
Heading / H2figmaMono14px40018.2px0pxSection headings; technical labels
Subheading / H3figmaSans16px40022.4px0pxSubsection titles; card headers
Body / ParagraphfigmaSans18px33025.2px0pxStandard content text; descriptions
Button TextfigmaSans16px40018.4px0pxCall-to-action buttons
NavigationfigmaSans16px40023.2px0pxMenu items; navigation links
Small / CaptionfigmaSans14px40020px0pxMetadata; timestamps; secondary info
Code / MonofigmaMono12px40016px0pxCode blocks; technical text

Principles

  • Weight Variation: Primary weight of 400 with 330 for body text provides subtle differentiation without excessive variation
  • Generous Line Height: Line heights exceed font size to ensure breathing room and readability in dense layouts
  • Proportional Scaling: Typography scale follows a predictable progression for visual hierarchy
  • Monospace Secondary: Monospace font reserved for technical content, labels, and small callouts to signal different information type
  • Accessibility First: High contrast and sufficient sizing ensure legibility for all users

4. Component Stylings

Buttons

Primary Button

  • Background: #000000
  • Text Color: #F8EEDE
  • Padding: 12px 22px
  • Border Radius: 9.6px
  • Border: None
  • Font Size: 16px
  • Font Weight: 400
  • Line Height: 18.4px
  • Height: 46px (minimum touch target)
  • Hover State: Opacity 0.85 on background; text remains #F8EEDE
  • Active State: Background #1A1A1A; text #F8EEDE
  • Disabled State: Background #CCCCCC; text #999999; cursor not-allowed

Secondary Button

  • Background: Transparent (rgba(0, 0, 0, 0))
  • Text Color: #000000
  • Padding: 12px 22px
  • Border Radius: 9.6px
  • Border: 1px solid #000000
  • Font Size: 16px
  • Font Weight: 400
  • Line Height: 18.4px
  • Height: 46px
  • Hover State: Background #F5F5F5; text #000000; border #000000
  • Active State: Background #E0E0E0; border #1A1A1A
  • Disabled State: Border #CCCCCC; text #999999

Ghost Button

  • Background: Transparent (rgba(0, 0, 0, 0))
  • Text Color: #000000
  • Padding: 0px 4px
  • Border Radius: 0px
  • Border: None
  • Font Size: 16px
  • Font Weight: 400
  • Line Height: 22.4px
  • Height: auto
  • Hover State: Text #A02139; underline 1px solid #A02139 (optional)
  • Active State: Text #A02139
  • Disabled State: Text #CCCCCC; cursor not-allowed

Small Button / Icon Button

  • Background: Transparent (rgba(0, 0, 0, 0))
  • Text Color: #F8EEDE
  • Padding: 0px 4px
  • Border Radius: 0px
  • Border: None
  • Font Size: 16px
  • Font Weight: 400
  • Line Height: 22.4px
  • Size: 20px × 20px (icon buttons)
  • Hover State: Opacity 0.7
  • Active State: Opacity 0.9

Cards & Containers

Content Card

  • Background: #F8EEDE
  • Border: 1px solid #E0E0E0 (inferred)
  • Border Radius: 9.6px
  • Padding: 24px
  • Box Shadow: None (flat design)
  • Text Color: #000000
  • Font Size: 16px
  • Font Weight: 400
  • Line Height: 23.2px
  • Hover State: Border #CCCCCC; background remains #F8EEDE

Large Feature Card

  • Background: #F8EEDE
  • Border Radius: 12px
  • Padding: 32px
  • Box Shadow: 0px 1px 3px rgba(0, 0, 0, 0.1) (inferred subtle shadow)
  • Text Color: #000000
  • Font Size: 18px
  • Font Weight: 330
  • Line Height: 25.2px
  • Hover State: Shadow elevation to 0px 4px 8px rgba(0, 0, 0, 0.12)

Container Background

  • Background: #F5F5F5 (inferred light background)
  • Padding: 40px 32px
  • Border Radius: 0px (full-width sections)

Inputs & Forms

Text Input

  • Background: #F8EEDE
  • Border: 1px solid #CCCCCC
  • Border Radius: 9.6px
  • Padding: 12px 16px
  • Font Family: figmaSans
  • Font Size: 16px
  • Font Weight: 400
  • Line Height: 22.4px
  • Text Color: #000000
  • Placeholder Color: #999999
  • Height: 44px (minimum touch target)
  • Hover State: Border #999999
  • Focus State: Border #000000; box-shadow 0px 0px 0px 2px rgba(0, 0, 0, 0.1)
  • Disabled State: Background #F5F5F5; border #E0E0E0; text #CCCCCC

Text Area

  • Background: #F8EEDE
  • Border: 1px solid #CCCCCC
  • Border Radius: 9.6px
  • Padding: 12px 16px
  • Font Family: figmaSans
  • Font Size: 14px
  • Font Weight: 400
  • Line Height: 20px
  • Minimum Height: 120px
  • Focus State: Border #000000; box-shadow 0px 0px 0px 2px rgba(0, 0, 0, 0.1)

Navigation

Navigation Bar

  • Background: #F8EEDE
  • Height: 64px (inferred standard height)
  • Padding: 0px 32px
  • Border Bottom: 1px solid #E0E0E0
  • Display: Flex; align-items center; justify-content space-between
  • Box Shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.16) (sm elevation from tokens)
  • Z-Index: 20

Navigation Item

  • Font Size: 16px
  • Font Weight: 400
  • Line Height: 23.2px
  • Text Color: #000000
  • Padding: 8px 16px
  • Border Radius: 4px
  • Hover State: Background #F5F5F5; text #000000
  • Active State: Text #A02139; border-bottom 2px solid #A02139

Dropdown Menu

  • Background: #F8EEDE
  • Border: 1px solid #E0E0E0
  • Border Radius: 9.6px
  • Padding: 8px 0px
  • Box Shadow: 0px 4px 12px rgba(0, 0, 0, 0.15) (inferred dropdown shadow)
  • Z-Index: 30
  • Item Padding: 12px 16px
  • Item Hover: Background #F5F5F5

Links

Text Link

  • Text Color: #000000
  • Font Size: 16px
  • Font Weight: 400
  • Line Height: 23.2px
  • Text Decoration: None (default)
  • Hover State: Text #A02139; text-decoration underline; text-underline-offset 4px
  • Visited State: Text #666666
  • Disabled State: Text #CCCCCC; cursor not-allowed

Large Link / CTA Link

  • Text Color: #000000
  • Font Size: 18px
  • Font Weight: 330
  • Line Height: 25.2px
  • Hover State: Text #A02139
  • Padding: 4px 0px (clickable area)

Icon Link

  • Background: Transparent
  • Size: 20px × 20px
  • Color: #000000
  • Hover State: Opacity 0.7; color #A02139

5. Layout Principles

Spacing System

Base Unit: 4px

Spacing Scale & Usage:

  • 4px: Small internal padding, micro-spacing between inline elements
  • 8px: Tight grouping, gap between small components
  • 12px: Form input padding, compact spacing
  • 16px: Standard padding for buttons and inputs, comfortable spacing
  • 24px: Card internal padding, section padding
  • 28px: Medium section spacing
  • 32px: Large section padding, container padding
  • 36px: Extra-large padding for prominent sections
  • 40px: Section margins, major spacing between sections
  • 48px: Large vertical spacing between major sections
  • 52px: Extra-large vertical spacing
  • 56px: Maximum spacing for hero sections and dramatic separation

Context Application:

  • Compact Areas: 8px–12px (navigation, dense lists)
  • Standard Content: 16px–24px (cards, form groups, normal spacing)
  • Section Separation: 40px–56px (between major content blocks)
  • Padding Consistency: 24px for cards; 32px for containers; 16px for inputs

Grid & Container

  • Max Width: 1200px (standard container width for large screens)
  • Gutter/Gap: 16px–24px between grid columns
  • Column Strategy: 12-column grid system (inferred standard); responsive reflow at breakpoints
  • Container Padding: 32px on desktop; 20px on tablet; 16px on mobile
  • Section Pattern: Full-width sections with internal containers aligned to grid
  • Centered Content: Sections centered with auto margins on sides

Whitespace Philosophy

Figma's design system embraces negative space as a core design principle. Whitespace is not empty—it provides visual rest, improves focus, and creates hierarchy. Layouts intentionally use generous margins and padding to prevent visual clutter and allow content to breathe. Each section maintains clear separation through whitespace rather than borders or heavy rules, creating a calm, organized interface that prioritizes clarity over density.

Border Radius Scale

  • Sharp/None: 0px – Navigation bars, full-width sections, large structural elements
  • Minimal: 4px – Small interactive elements, subtle rounding for inputs
  • Standard: 8px – Buttons, cards, containers, and most interactive components
  • Generous: 9999px – Image elements, circular avatars, fully rounded elements
  • Custom: 12px – Feature cards or prominent components requiring emphasis

Border Widths

  • Thin / Subtle: 1px – Primary use for borders, dividers, and container edges
  • No Border: 0px – Most components; borders used minimally and intentionally

6. Depth & Elevation

LevelTreatmentUse
FlatNo shadow; box-shadow: noneBase content, cards in neutral state, body elements
Raised (sm)0px 1px 0px 0px rgba(0, 0, 0, 0.16)Navigation bars, subtle elevation for distinction
Lifted0px 4px 12px rgba(0, 0, 0, 0.15)Dropdown menus, hover states, content cards on interaction
Elevated0px 8px 20px rgba(0, 0, 0, 0.12)Modal overlays, floating panels, prominent features
Floating0px 16px 32px rgba(0, 0, 0, 0.15)Popovers, tooltips, highest prominence elements

Shadow Philosophy

Figma uses subtle, sophisticated shadow treatment to create layering and depth without visual heaviness. Shadows are employed sparingly—primarily for interactive states and overlays—maintaining the clean, minimalist aesthetic. The shadow color remains pure black with varying opacity to suggest elevation naturally. This approach prevents shadow accumulation and keeps the interface feeling light and modern.

Opacity Levels

  • Full Opacity: 1 – Primary text, interactive elements, solid backgrounds
  • High Opacity: 0.9 – Active/focused states, primary content
  • Medium-High Opacity: 0.7 – Hover states on some elements, secondary prominence
  • Medium Opacity: 0.5 – Disabled elements, secondary layers, subtle backgrounds (inferred)
  • Low Opacity: 0.16 – Shadows, subtle overlays, minimal visual weight
  • Extra-Low Opacity: 0.08 – Very subtle overlays, focus rings (inferred)

Z-index / Layering

  • Base Content: 1 – Standard page content, cards, default elements
  • Sticky/Fixed: 10 – Sticky navigation, fixed headers (inferred)
  • Dropdown: 20 – Navigation dropdowns, select menus
  • Dropdown Elevated: 25 – Nested dropdowns, secondary overlays
  • Dropdown Higher: 30 – Tooltips, popovers above standard dropdowns
  • Dropdown Highest: 40 – Modal overlays, lightbox, full-screen overlays
  • Top-Most: 50 – Toast notifications, notifications above modals (inferred)

7. Do's and Don'ts

Do

  • Use pure black and white as the foundation – Maintain contrast and clarity; reserve colored accents for intentional emphasis
  • Embrace whitespace – Allow breathing room between sections; whitespace is a design element, not wasted space
  • Apply borders sparingly – Use borders only for functional division; prefer whitespace and shadow for visual separation
  • Maintain consistent padding – Use the spacing scale (4px base unit) for all margins and padding to ensure visual harmony
  • Prioritize typography hierarchy – Use the established font sizes and weights to guide user attention naturally
  • Use rounded corners consistently – Apply 9.6px radius to interactive components; 0px for structural elements
  • Scale shadows subtly – Employ shadows to indicate elevation; avoid heavy shadows that flatten or obscure content
  • Ensure sufficient contrast – All text and interactive elements must meet WCAG AA standards (4.5:1 for body text minimum)
  • Apply color accents intentionally – Reserve #D24B31 and #A02139 for highlights, CTAs, and status indicators
  • Test responsive behavior – Verify layouts collapse gracefully and remain usable on all screen sizes

Don't

  • Avoid excessive color variation – Don't introduce new colors outside the palette; the system relies on black, white, and two accents
  • Don't override the font family – figmaSans and figmaMono are core to the brand; maintain consistency without substitutions
  • Avoid deep shadows – Don't stack multiple shadows or use heavy drop shadows; keep elevation subtle and refined
  • Don't crowd whitespace – Avoid cramming content without breathing room; respect margin and padding minimums
  • Don't use blurred or excessive opacity – Keep overlays and backgrounds clear; avoid heavy blur effects that obscure content
  • Don't mix border styles – Stick to solid 1px borders; avoid dashed, dotted, or double borders unless specifically required
  • Don't create visual noise – Avoid patterns, textures, or decorative elements that distract from content
  • Avoid inconsistent border radius – Don't randomly apply different radius values; use the established scale
  • Don't disable hover states – Always provide visual feedback on interactive elements; hover states are essential for usability
  • Avoid semantic color confusion – Don't use accent colors for primary text or backgrounds; reserve them for highlights and CTAs

8. Responsive Behavior

Breakpoints

NameWidthKey Changes
Mobile320px–639pxSingle-column layouts; 16px padding; 14px body text; stacked navigation
Tablet640px–1023pxTwo-column layouts; 20px padding; 16px body text; horizontal navigation with condensed items
Desktop1024px+Full multi-column layouts; 32px padding; 18px body text; expanded navigation with dropdowns
Wide1440px+Max-width containers (1200px); centered with side margins; enhanced spacing

Touch Targets

  • Minimum Size: 44px × 44px for all interactive elements (buttons, links, inputs)
  • Comfortable Spacing: 16px minimum gap between adjacent touch targets to prevent mis-taps
  • Button Padding: 12px 22px on desktop; 14px 24px on mobile for larger touch areas
  • Icon Size: 20px × 20px minimum for icon-only buttons; 24px × 24px preferred for mobile
  • Link Padding: 8px vertical; 4px horizontal for inline links to create adequate tap zones

Collapsing Strategy

  • Navigation: Horizontal menu collapses to hamburger icon below 640px; items stack vertically in slide-out drawer
  • Grid Layouts: 3-column layouts on desktop → 2-column on tablet → 1-column on mobile; maintain 8px–16px gap between columns
  • Padding Reduction: 32px desktop → 20px tablet → 16px mobile to preserve content prominence
  • Typography Scaling: Font sizes decrease by 2px–4px on mobile; line heights adjust proportionally
  • Images: Responsive images scale with container; max-width 100%; aspect ratio preserved
  • Spacing Compression: Large margins (40px–56px) reduce to 24px–32px on tablet; 16px–24px on mobile
  • Component Stacking: Multi-column forms collapse to single column; cards reflow in grid below breakpoints
  • Hero Sections: Background images scale; headline size reduces from 56px → 36px on mobile; content centers

9. Agent Prompt Guide

Quick Color Reference

  • Primary CTA: Black (#000000)
  • CTA Text: White (#F8EEDE)
  • Link Text: Black (#000000), hover to Deep Accent (#A02139)
  • Heading Text: Black (#000000)
  • Body Text: Black (#000000)
  • Background: White (#F8EEDE)
  • Secondary Background: Light Gray (#F5F5F5)
  • Border: Black (#000000)
  • Subtle Border: Medium Gray (#E0E0E0)
  • Accent / Highlight: Warm Accent (#D24B31)
  • Secondary Accent: Deep Accent (#A02139)
  • Disabled Text: Light Gray (#CCCCCC)
  • Placeholder Text: Medium Gray (#999999)

Iteration Guide

  1. Start with monochromatic foundation – All text is #000000; all backgrounds are #F8EEDE or #F5F5F5; reserve accent colors (#D24B31, #A02139) for specific CTAs, highlights, and hover states only.

  2. Apply the spacing scale religiously – Use 4px multiples exclusively (4px, 8px, 12px, 16px, 24px, 32px, 40px, 56px); never introduce arbitrary spacing values.

  3. Typography is hierarchy – Body text is always 18px weight 330 (figmaSans); headings are 56px weight 400; all other sizes follow the hierarchy table; never deviate from font sizes in the table.

  4. Button styling is consistent – Primary buttons are always #000000 background with #F8EEDE text, 12px 22px padding, 9.6px radius; secondary buttons are transparent with 1px solid #000000 border; ghost buttons are transparent text-only links.

  5. Cards and containers use minimal styling – Background #F8EEDE, border 1px solid #E0E0E0, radius 9.6px, padding 24px; add subtle shadow (0px 1px 0px rgba(0, 0, 0, 0.16)) only on navigation or hover states; never use heavy shadows on default cards.

  6. Navigation bar is fixed at 64px height – Padding 0px 32px, border-bottom 1px solid #E0E0E0, z-index 20; menu items are 16px weight 400; dropdowns appear with z-index 30 and subtle shadow (0px 4px 12px rgba(0, 0, 0, 0.15)).

  7. Forms use standard input styling – All inputs: #F8EEDE background, 1px solid #CCCCCC border, 9.6px radius, 12px 16px padding, 16px font, 44px height; focus state adds 2px outline-offset and border changes to #000000.

  8. Responsive design follows breakpoint rules – Mobile: single column, 16px padding, 14px body text; Tablet: two columns, 20px padding, 16px body text; Desktop: full layout, 32px padding, 18px body text; never hardcode widths—use max-width containers and flex/grid layouts.

  9. Opacity and layering are intentional – Shadows use pure black with opacity (rgba(0, 0, 0, 0.16) for subtle; rgba(0, 0, 0, 0.15) for dropdown); hover states reduce opacity (0.85 on buttons) or add subtle background (#F5F5F5); disabled states use #CCCCCC text on #F5F5F5 background.

  10. Always test touch targets and accessibility – Buttons minimum 44px × 44px; gap between interactive elements minimum 16px; color contrast minimum 4.5:1 for text; hover and focus states required on all interactive elements; use semantic HTML and ARIA labels for screen readers.

Make it yours

Change the colors, fonts and corners of Figma Remix, and save your own DESIGN.md. Free.

Remix this

Remix history

Where it came from

  1. Discover · Aug 9, 2026

  2. Figma RemixThis remix

    Remix · by donkey Z. · Oct 28, 2026

Remixed from this

No public remixes yet. Be the first to make one.

Remix it