Back to Gallery
SaaS Products

Notion

https://www.notion.so/

Collaborative workspace with warm, approachable design

Certainly! Below is an actionable, brand-agnostic design system brief derived from the Notion.com public homepage. The brief outlines key principles, components, and implementation details suitable for any product aiming to deliver a modern, accessible, and brand-safe workspace platform website.


Actionable Design System Brief

1. Design Principles

  • Clarity & Simplicity: Employ a minimalist, content-first approach. Avoid visual clutter; prioritize essential actions and information.
  • Consistency: Apply uniform visual language across all components. Use a defined set of colors, typography, and spatial guidelines.
  • Accessibility: Ensure compliance with WCAG 2.1 AA. All users, including those using screen readers and keyboard navigation, must effectively use the interface.
  • Responsiveness: The UI must adapt seamlessly to all screen sizes, with mobile-first breakpoints and touch-friendly interactions.
  • Flexibility: Components are modular and reusable, supporting a variety of use cases from marketing to product UI.

2. Core Visual Foundations

Color Palette (Use neutral, brand-agnostic tones)

  • Backgrounds: White, light grays (e.g., #fff, #f6f5f4, #dfdcd9)
  • Text: Dark greys to black (e.g., #111, #191918)
  • Action/Accent: Blue (#097fe8), supporting other states (green, red, orange, purple, teal, yellow, pink; all with multiple scales for light/dark variant needs)
  • Borders/Shadows: Subtle grays; low elevation.

Typography

  • Font Family: Modern, highly legible sans-serif (e.g., Inter, system-ui). Include fallback support for major scripts (CJK, Cyrillic, etc.)
  • Hierarchy:
    • Headings: Bold, large line height (scalable from H1 to H6)
    • Body: Regular, 1.5 line height
    • Caption/Meta: Light, condensed spacing
  • Scales: Fluid via CSS custom properties (--font-size-100...--font-size-900) with rem-based sizing.

Spacing & Layout

  • Grid System: 12-column fluid grid with adjustable gutters (min 12px on mobile, 28px+ on desktop)
  • Spacing Tokens: Use spacing variables (e.g., --spacing-xs, --spacing-s, etc.) and ensure sufficient padding for touch targets.
  • Border Radius: Medium (4-8px) for input fields, large (12-24px) for cards.
  • Max Content Width: Constrain large containers to ensure readability.

3. Component Inventory & Specs

Navigation

  • Sticky Top Nav: Persistent, with primary links, dropdowns, logo, and right-aligned actions ("Log in", "Sign up", "Request a Demo").
  • Dropdown Menus:
    • Multi-column support
    • Clear section headings
    • Tappable/clickable items with large hit areas
  • Mobile Menu: Burger menu opens full-page overlay navigation. Accessible via keyboard and screen reader.

Buttons

  • Primary: Bold background, white text, rounded corners. Elevated (shadow or color).
  • Secondary: White background, colored or dark text with border.
  • Tertiary: Text only or outlined, for less important actions.
  • Size Variants: M (default), L (for hero/CTA), S (compact contexts)
  • Interactive States: Hover, focus, active, disabled with discernible states.

Cards/Blocks

  • Purpose: Used for feature highlights, testimonials, or app modules.
  • Visual: Rounded corners, subtle shadow, padding, optional image/icon
  • Content: Clear title, concise body, optional CTA

Hero Section

  • Structure:
    • Headline (H1, concise, strong)
    • Subheading for further context
    • 1-2 high-contrast CTA buttons
    • Visual media (image/video, responsive and described for accessibility)
  • Alignment: Vertical center on desktop, stack on mobile

Logo Wall

  • Purpose: Display client or partner logos, horizontally or in a responsive grid.
  • Accessibility: Logos should have alt text or be marked decorative.

Feature Highlights

  • Sections: Present with heading, supporting text, icon/image, clear CTA.
  • Layout: Use visual separation (e.g., background color or extra spacing).

Testimonials/Quotes

  • Format: Pull quotes with author info, optional image or video.
  • Accessibility: Quotes are read as blockquotes for assistive tech.

Forms

  • Inputs: Full-width, clear label association, sufficient hit area.
  • Button: Right-aligned or full-width on mobile.
  • Validation: Inline, accessible error messages.

Footer

  • Columns: 3–5, grouping links by logical category: Company, Product, Resources, Download, Legal.
  • Language/Region Selector: Optional, use a select input.
  • Meta: Copyright, policy links.

4. Supporting Elements

  • Badges: "New", "Beta", etc. Distinct color, pill or rounded.
  • Tags/Pills: For categories, statuses, etc.
  • Icons: SVG only, single-color, matching accent color tokens.
  • Illustrations/Media: Use for hero or feature blocks, optimize for fast load and accessibility (descriptive alt/title).

5. Accessibility, Internationalization & Performance

  • All interactive elements (links, buttons, menus) are keyboard navigable with visible focus states.
  • Color contrast: Minimum 4.5:1 for normal text.
  • ARIA: Label dropdowns, menus, and controls appropriately.
  • Responsive Images: Use srcset for high-DPI support.
  • Performance: Preload critical assets; lazy-load media; leverage CSS variables and font-display swap for fast rendering.
  • Internationalization: Structure component labels/content to support localization. Avoid hard-coded text in presentation.

6. Implementation Guidance

  • Tokens: Define design tokens for colors, typography, spacing, radii, shadows.
  • Component Modularity: Build as framework-agnostic (React/Angular/Vue/statically rendered).
  • Docs: Document components with usage, behavior, and accessibility notes.
  • Testing: Automate accessibility and cross-browser visual regression tests.

7. Exclusions

  • No proprietary or brand-specific shapes, logos, or iconography
  • No color or typography tied to a single brand (i.e., Notion’s logo, marks, or unique palette should not be used)
  • No use of internal, private, or non-public component references

Summary

The resulting system will facilitate rapid prototyping and consistent experiences for complex, information-dense SaaS interfaces. It prioritizes clarity, accessibility, and implementation speed, providing a strong foundation for brand customization and future scaling.


Use this brief to guide design handoffs, front-end architecture, and documentation for a modern collaborative workspace or productivity platform.

Design Analyser

Analyse and extract design insights from any website. Get implementation-ready design briefs with colours, typography, spacing, and layout systems.

Resources

Legal

© 2025 Blueprint Built with modern web standards

Crafted with attention to accessibility and performance