savee.com website design: fonts, colors and UI patterns

4 featured captures from savee.com, with sourced design evidence from Fudge.

How is savee.com designed? Show me the visual system I can use as a reference.

Captured pages

Overview

Savee is a visual bookmarking and inspiration platform built around a dark-first aesthetic that places imagery at the center of attention. The interface employs a near-black canvas with subtle surface layers, allowing saved content—whether product photography, graphic design, or illustration—to dominate the viewport. The design philosophy prioritizes minimal chrome, high-contrast typography, and restrained interaction patterns that feel native to creative professionals.

The system uses a single custom typeface family across all text, creating a cohesive voice that ranges from small metadata labels to large section displays. Color is deployed sparingly: the vast majority of the interface reads in grayscale, with occasional accent moments in electric blue and lime green for interactive emphasis. Rounded shapes appear throughout, from pill buttons to circular avatars and color swatches, softening the otherwise stark dark environment. The layout adapts between a full-bleed image viewer and a collapsible right-side information panel, maintaining visual hierarchy through spacing and typographic scale rather than decorative elements.

Colors

The Savee palette is built on a foundation of extreme darkness, with surfaces stepping up through subtle gray values and text inverting to near-white for maximum legibility. Every interface color serves a functional role, with no decorative gradients or ornamental tints.

tokenvalueuse
canvas#050505Primary page background, image viewer surround
surface#151515Elevated cards, input fields, secondary containers
surface-elevated#2F2F2FTag pills, toggle tracks, hover states
ink-primary#D4D4D4Primary body text, headings, active navigation
ink-secondary#A3A3A3Metadata, timestamps, secondary descriptions
ink-muted#737373Placeholder text, disabled states, tertiary labels
ink-inverse#050505Text on light or white backgrounds
border-subtle#2F2F2FDividers, panel borders, inactive field outlines
border-default#404040Active input borders, emphasized separators
action-primary#FDFDFDPrimary button backgrounds, save actions
action-primary-text#050505Text on primary buttons
action-secondary-bg#000000Secondary button backgrounds
action-secondary-text#D4D4D4Text on secondary buttons
action-secondary-border#2F2F2FSecondary button borders
accent-lime#E8FA73Highlight moments, promotional badges
accent-blue#1019EDActive toggles, selected states, links

The dark mode is not an alternative but the native state of the platform. Light values appear only as inverse text on dark grounds or as the occasional white button surface. The near-black canvas (#050505) absorbs visual noise, making colorful user-generated content appear more saturated and dimensional by contrast. Subtle borders in #2F2F2F and #404040 create structure without introducing visual weight. The two accent colors—electric blue and acid lime—are reserved for interactive feedback and premium callouts, ensuring they retain impact when deployed.

Typography

Savee employs a single custom typeface, Savee Fontac 0 Ea 6, for all interface text. This decision unifies the experience across body copy, navigation, buttons, and display headings, with weight and size variations providing hierarchy. The typeface carries a neutral, contemporary character with slightly rounded terminals that complement the system's pill-shaped components.

The platform's font sources also include Abc Diatype and Inter, which appear in the site's loaded assets. Abc Diatype is designed by Johannes Breyer, Fabian Harb, Elias Hanzer, Renan Rosatti, and Erkin Karamemet of Dinamo. Inter is designed by Rasmus Andersson.

tokenfamilysizeweightleadingtrackinguse
bodySavee Fontac 0 Ea 61rem4001.3750.015emPrimary reading text, descriptions, navigation links
body-smallSavee Fontac 0 Ea 60.875rem4001.2860.015emSecondary descriptions, source attributions
labelSavee Fontac 0 Ea 60.75rem4001.3750.02emTags, timestamps, metadata, small UI labels
display-heroSavee Fontac 0 Ea 62.25rem6001.111-0.01emPage titles, major section headings
display-sectionSavee Fontac 0 Ea 61.125rem4001.3330.015emSubsection headings, card titles
display-largeSavee Fontac 0 Ea 61.3125rem4001.2860.013emProminent body, featured descriptions
button-primarySavee Fontac 0 Ea 60.875rem5001.286-0.01emPrimary action buttons, save actions
button-secondarySavee Fontac 0 Ea 60.75rem5001-0.01emCompact buttons, follow actions
navigationSavee Fontac 0 Ea 61rem4001.3750.015emTop-level navigation, wayfinding

The type scale is tightly constrained, with most interface text falling between 0.75rem and 1rem. Larger sizes appear only for hero displays and section headings, creating clear typographic contrast without excessive variation. Letter spacing is slightly positive for body sizes to improve readability on dark backgrounds, while buttons and displays use tighter tracking for a more compact, intentional feel. Weight 400 serves as the workhorse, with 500 reserved for button emphasis and 600 appearing only at hero scale.

Verify licensing for these families before production use. The Savee Fontac 0 Ea 6 family shows no designer or vendor attribution in available records.

Layout

The Savee layout system is built on a flexible two-zone architecture that prioritizes content viewing while maintaining accessible information hierarchy. The primary zone occupies the majority of the viewport, presenting saved imagery at maximum scale against the dark canvas. A secondary zone—the info panel—slides or collapses from the right edge, providing metadata, interaction controls, and social features without permanently obscuring content.

The base spacing unit is 0.125rem (2px), with all measurements building from this foundation. Key layout values include:

  • Page padding: 1.5rem horizontal on standard views, expanding to 2.0625rem for the info panel's left edge to create visual separation from the image zone
  • Section spacing: 3rem to 5rem between major content regions
  • Component internal padding: 1rem standard, with 0.75rem for compact elements like tags
  • Card and panel padding: 1.5rem for elevated surfaces

The image viewer uses full-bleed presentation with minimal chrome: a thin top bar with back navigation, user avatars, and action icons floats over the image with subtle transparency or blend modes. The info panel measures approximately one-third of viewport width on desktop, collapsing to a bottom sheet or modal on narrower viewports. Grid layouts for browse views use tight gutters of 0.5rem to 0.75rem, allowing image thumbnails to feel connected while maintaining distinct boundaries.

Vertical rhythm is established through consistent margin stacking: 0.5rem between related elements, 1rem between list items, 1.5rem between content blocks, and 3rem between major sections. This stepped approach creates predictable scan patterns without explicit divider lines.

Visual language

The Savee visual language communicates sophistication through restraint. The near-total absence of color in the chrome forces attention toward user-generated imagery, while the consistent use of rounded forms—pills, circles, soft rectangles—prevents the dark interface from feeling severe or technical.

Imagery is treated as sacred space: photographs and illustrations receive maximum real estate with minimal overlay. When UI chrome must appear over images, it uses the dark canvas color with high transparency or employs subtle inner shadows like rgba(253, 253, 253, 0.1) 0px 0px 0px 1px inset to create depth without harsh borders.

Interactive elements signal their purpose through shape and contrast rather than color alone. Primary actions use filled white pills against the dark ground; secondary actions use outlined pills with dark fills. The circular avatar pattern appears consistently across user lists, comment threads, and attribution rows, creating a recognizable social identity system. Color swatches for image palettes use the same circular form with thin borders, making them feel like interactive specimens rather than static labels.

The overall impression is of a premium gallery or studio tool rather than a mass-market social platform. Negative space is generous, animations (where present) are implied to be subtle and physics-based, and every element justifies its presence through functional necessity.

Components

Image Viewer

The image viewer is the platform's central component, presenting saved content at maximum scale within the dark canvas environment.

  • Anatomy: Full-bleed image container, floating top action bar (back button, collaborator avatars, save button, info/search/more icons), optional bottom thumbnail strip for multi-image items
  • Surface: Transparent or near-transparent overlay for chrome; image itself unframed against #050505 canvas
  • Typography: None within the image zone except overlaid metadata in navigation token
  • Shape: Image respects original aspect ratio; container fills available space
  • Spacing: 1.5rem padding for floating chrome elements from viewport edges
  • Composition: Centered or letterboxed presentation; thumbnail strip at bottom uses 0.5rem gaps

Info Panel

The collapsible right panel provides context and interaction for viewed items.

  • Anatomy: Header with source URL and close control, engagement metrics row, color palette swatches, AI Tags section with pill grid, "Add to a board" dropdown, Comments section with toggle and input field
  • Surface: #050505 background with 1px left border in #2F2F2F
  • Typography: Body for descriptions, body-small for metadata, label for tags and section headers
  • Shape: Panel has no border-radius; internal elements use 1rem for dropdowns, 9999px for tags
  • Spacing: 1.5rem padding all sides, 1.5rem left padding expanded to 2.0625rem for border breathing room; 1rem between sections, 0.5rem between tag rows
  • Composition: Single column, vertically stacked with consistent section spacing

Tag Pill

Compact labels for AI-generated or user-applied tags.

  • Surface: #2F2F2F background, no border
  • Typography: label token
  • Shape: 9999px border-radius for full pill
  • Spacing: 0.5rem vertical padding, 0.75rem horizontal padding; 0.5rem gap between adjacent pills
  • Composition: Inline wrapping grid, left-aligned

Follow Button

Primary social action for user directory and profile contexts.

  • Surface: #FDFDFD fill, #050505 text
  • Typography: button-primary token
  • Shape: 9999px border-radius
  • Spacing: 0.5rem vertical padding, 1rem horizontal padding
  • Composition: Right-aligned within list rows, vertically centered with avatar and username

Secondary Button

Outlined alternative for less prominent actions.

  • Surface: #000000 fill, #D4D4D4 text, 1px #2F2F2F border
  • Typography: button-secondary token
  • Shape: 9999px border-radius
  • Spacing: 0.5rem vertical padding, 1.25rem horizontal padding
  • Variants: May include icon prefix with 0.5rem text gap

Avatar

User identity marker appearing throughout social features.

  • Surface: Circular crop of uploaded image, or solid color with initial for default
  • Shape: 50% border-radius (perfect circle)
  • Size: 2.5rem standard, 2rem compact variant
  • Composition: Left-aligned in list rows, 1rem gap to username text

Color Swatch

  • Surface: Solid color fill matching extracted value
  • Shape: 50% border-radius (perfect circle), 2rem diameter
  • Border: 2px solid #2F2F2F to separate from dark backgrounds
  • Composition: Horizontal row with 0.5rem gaps, appearing below engagement metrics

Input Field

Text entry for comments, searches, and form interactions.

  • Surface: #151515 background, 1px #404040 border
  • Typography: body token
  • Shape: 1rem border-radius
  • Spacing: 1rem padding
  • States: Focus state likely shifts border to ink-primary; placeholder in ink-muted

Toggle Switch

Binary control for comments visibility and similar features.

  • Track: 2.5rem width, 1.25rem height, #2F2F2F inactive / #1019ED active
  • Thumb: 1rem diameter, #737373 inactive / #FDFDFD active
  • Shape: 9999px for track (pill), 50% for thumb (circle)
  • Spacing: 0.25rem thumb inset from track edge
  • Composition: Right-aligned adjacent to section header

Responsive behavior

The Savee interface adapts primarily through panel transformation and content reflow. On desktop viewports, the image viewer and info panel share horizontal space with a draggable or collapsible divider. As viewport width decreases, the info panel transitions to an overlay modal or bottom sheet, allowing the image to reclaim full width.

The user directory list (visible in image 8687) maintains its single-column structure across breakpoints, with avatar and button sizes potentially scaling down on mobile. Tag pill grids reflow from multi-column to single-row horizontal scroll when horizontal space is constrained.

Typography remains fixed in scale rather than fluid, relying on the generous body size and high contrast to maintain legibility across devices. Touch targets for buttons and interactive elements should maintain minimum 44px height regardless of breakpoint. The dark canvas provides consistent visual continuity, eliminating the need for breakpoint-specific theme adjustments.

Practical implementation guidance

### Preserve - The near-black canvas as the default and dominant background; any lighter surfaces must be justified by functional need - Single-typeface consistency across all text; do not introduce secondary fonts for "visual interest" - Pill-shaped buttons and circular avatars as the primary rounded forms; avoid arbitrary border-radius values - High contrast between text and ground; never place muted text on elevated surfaces - Generous negative space around imagery; resist the urge to add decorative frames or shadows

### Avoid - Gradients, drop shadows, or dimensional effects on UI chrome; the interface should read as flat and immediate - Color in interface elements except for the two accent tokens; let user content provide chromatic variety - Borders heavier than 1px or 2px; the system relies on spacing and contrast for separation - Multiple button styles beyond the primary filled and secondary outlined variants - Decorative iconography without functional purpose

### Recommended Build Order 1. Establish the dark canvas foundation with canvas, surface, and ink tokens 2. Implement the type scale with Savee Fontac 0 Ea 6 at all specified sizes 3. Build the image viewer container with full-bleed behavior and floating chrome 4. Create the info panel structure with collapsible behavior 5. Develop the tag pill and button components as the most reused elements 6. Add avatar, color swatch, and toggle switch as secondary components 7. Implement input fields and form patterns for comments and search

### Accessibility - Ensure all text meets WCAG AA contrast ratios against the dark canvas; the specified ink values on #050505 exceed 7:1 for primary and secondary text - Provide visible focus indicators for keyboard navigation; consider 2px outline in accent-blue for interactive elements - Maintain touch target minimums of 44×44px for buttons and controls - Use aria-labels for icon-only buttons in the floating chrome - Respect reduced-motion preferences for any panel transitions or image loading effects - Ensure color swatches communicate their value through adjacent text labels, not color alone

Scope note

This guide covers the image detail view, user directory, and info panel surfaces visible in the supplied materials. The browse grid, search results, user profile pages, settings, and onboarding flows are not represented. Motion design, loading states, error handling, and mobile-specific bottom sheet behavior are not documented. Measurements derive from the exact values in the design facts and reflect the current interface state.

More website design guides

Browse website design guides by pattern and website.