seesaw.website website design: fonts, colors and UI patterns

2 featured captures from seesaw.website, with sourced design evidence from Fudge.

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

Captured pages

Overview

SEESAW is a curated design inspiration directory that presents website showcases in a clean, editorial format. The visual system prioritizes readability and content hierarchy through a near-white canvas, high-contrast dark typography, and generous whitespace. The interface balances functional density with breathing room: a persistent top navigation provides global actions, while the main content area alternates between hero messaging and dense card grids of website previews. The overall impression is that of a refined design journal—authoritative but approachable, with subtle borders and soft shadows defining containers without heavy visual weight.

Colors

The palette is intentionally restrained, built on a grayscale foundation with precise role separation. Every color serves a structural or communicative purpose.

tokenvalueuse
ink#1C1C1CPrimary text, headings, active navigation, dark button fills
ink-secondary#525252Secondary descriptions, card subtitles, muted emphasis
ink-tertiary#737373Tertiary metadata, timestamps, category hints
muted#A3A3A3Placeholder text, disabled states, subtle dividers
border#E5E5E5Card outlines, navigation pill borders, container separators
surface#F5F5F5Hover states, secondary backgrounds, input fields
canvas#FFFFFFPage background, card fills, navigation bar
action#1C1C1CPrimary button backgrounds, active states
action-inverse#FFFFFFText on dark buttons, inverted badges

The system operates in a single light mode. Dark values are reserved for text and interactive emphasis, while light values establish spatial depth through layering. The near-black ink against white canvas creates the primary reading experience, with secondary grays stepping back for supporting information. No accent colors appear in the interface chrome; color emerges only through the photographic website previews within cards.

Typography

The type system uses Inter as its primary interface typeface, deployed across a compact range of sizes with consistent negative tracking. The source data also records Applesystem and System-Uisansserif as present font families, though these appear to serve fallback or system-level roles rather than the primary reading experience. Weights are limited to Regular (400) and Semibold (600), creating distinction through size and weight rather than style variation.

tokenfamilysizeweightleadingtrackinguse
hero-displayInter2.25rem6001.11-0.04emPage headlines, hero statements
section-displayInter2rem6001.25-0.005emProfile names, section titles
body-largeInter1.25rem4001.6-0.005emHero descriptions, lead paragraphs
bodyInter1rem4001.5-0.005emNavigation, buttons, card titles
body-smallInter0.875rem4001.43-0.005emMetadata, captions, small labels
labelInter0.875rem4001.43-0.005emCategory tags, timestamps
navigationInter1rem4001.5-0.005emTop nav links, sidebar items

The consistent -0.005em letter spacing (rendered as -0.16px at 16px root) tightens the texture of body text without condensing readability. The hero display uses tighter -0.04em tracking for impactful headlines. Line heights are compact: 1.11 for large display text, 1.25 for section headings, and 1.5–1.6 for body sizes. Verify licensing for Inter, Applesystem, and System-Uisansserif before production use.

Layout

The page architecture follows a predictable hierarchy: fixed top navigation, optional left sidebar for category filtering, and a main content area with generous top padding.

The top navigation spans full width with 24px horizontal padding, containing the wordmark left, search center, and action buttons right. Navigation links and category pills sit within this bar with 16px gaps between elements. The main content area receives 67px top padding on the homepage and 80px horizontal padding on profile pages, creating clear separation from the navigation.

The homepage introduces a left sidebar at 250px width with 16px internal padding, presenting vertical category navigation with 8px gaps between items. The main content grid sits beside this sidebar with 24px row gaps and 16px column gaps between cards.

Card grids use a responsive column layout. On the homepage, cards appear in three columns with consistent internal padding of 32px vertical and 12px horizontal. Profile pages center a single large preview with 40px48px top margins separating content blocks.

Spacing tokens derive from a 2px base unit: 0.125rem (2px), 0.5rem (8px), 0.75rem (12px), 1rem (16px), 1.125rem (18px), 1.5rem (24px), 2rem (32px), 2.5rem (40px), 3rem (48px), 3.25rem (52px), 4.1875rem (67px), 5rem (80px), and 15.625rem (250px).

Visual language

The visual character is editorial and utilitarian, drawing from design directory conventions while maintaining warmth through rounded interactions. Corner radii are purposefully varied: full pills (9999px) for navigation links and tags, 10px for primary buttons, 8px for cards and preview containers, and 6px for smaller nested elements. This creates a subtle hierarchy of roundness—more organic for human actions, slightly more structured for content containers.

Borders are hairline 1px solid strokes in #E5E5E5, appearing on cards, navigation pills, and container edges. A single soft shadow appears on certain interactive elements: rgba(0, 0, 0, 0.06) 0px 0px 0px 1px, rgba(0, 0, 0, 0.06) 0px 1px 2px -1px, rgba(0, 0, 0, 0.04) 0px 2px 4px 0px, creating a barely-there elevation that separates without floating.

Imagery dominates the content area. Website preview cards contain large screenshot thumbnails with 8px internal radii, often showing the actual website being featured. These thumbnails sit above metadata rows containing favicon, site name, and brief description. The photography and screenshots bring color and visual interest to an otherwise neutral chrome.

Components

Top navigation

  • Anatomy: Fixed bar containing wordmark ("SEE + SAW" with decorative stars), centered search input with keyboard shortcut hint, and right-aligned "Submit" and "Subscribe" buttons.
  • Surface: White background (#FFFFFF), no border or shadow on scroll.
  • Typography: Navigation links use body token; search placeholder uses body in ink-tertiary.
  • Shape: Full-width bar with 24px horizontal padding. Search input uses rounded container. Action buttons use pill radius.
  • Spacing: 16px gap between nav elements. 24px left margin on action cluster.
  • Composition: Flex row with space-between alignment. Wordmark left, search center-weighted, actions right.

Category sidebar

  • Anatomy: Vertical stack of category links with icons, "All" header at top.
  • Surface: White background, no visible border.
  • Typography: navigation token for all items, ink color.
  • Spacing: 16px padding around container. 8px gap between category rows. 12px gap between icon and label within each row.
  • Composition: Fixed width 250px, left-aligned, vertically stacked.

Website preview card

  • Anatomy: Large thumbnail image, followed by metadata row (favicon, site name, description).
  • Surface: White card with 1px #E5E5E5 border and 8px radius. Thumbnail sits in light gray surface area.
  • Typography: Site name uses body token in ink. Description uses body-small in ink-secondary.
  • Shape: 8px outer radius on card. Thumbnail may have internal rounding.
  • Spacing: 32px vertical padding, 12px horizontal padding within card. 8px gap between thumbnail and metadata. 24px row gap, 16px column gap between cards in grid.
  • Variants: Some cards feature dark thumbnail backgrounds with white text overlays; others show light website screenshots directly.

Profile hero

  • Anatomy: Centered stack of date stamp, large name, description, and pill-shaped visit button.
  • Surface: White background, no card container.
  • Typography: Date uses label in ink-tertiary. Name uses section-display in ink. Description uses body-large in ink-secondary.
  • Shape: Visit button uses pill radius with 1px border.
  • Spacing: 52px top margin above date. Tight vertical stacking with default line height separation.

Primary button

  • Anatomy: Text label with optional icon.
  • Surface: action background (#1C1C1C), action-inverse text (#FFFFFF).
  • Typography: body token.
  • Shape: 10px radius. 10px vertical padding, 18px horizontal padding.
  • Variants: Secondary style uses surface background with ink text and smaller 6px/12px padding.
  • Anatomy: Text label with optional icon, often with arrow indicator.
  • Surface: White background, 1px border stroke.
  • Typography: body token.
  • Shape: pill radius (9999px). 8px vertical padding, 10px horizontal padding.
  • Spacing: 6px gap between icon and text.

Responsive behavior

The layout adapts through content reflow rather than dramatic transformation. The left sidebar category navigation, visible on the homepage at desktop widths, should collapse to a horizontal scrollable chip list or dropdown on narrower viewports. The main card grid transitions from three columns to two and then single column as viewport width decreases, maintaining 16px24px gaps between cards.

The top navigation search input should shrink or collapse to icon-only on small screens, preserving the Submit and Subscribe actions. Profile pages with centered hero content maintain center alignment across breakpoints, with the large website preview scaling to fit available width while preserving aspect ratio.

Typography scales down modestly: the hero-display at 2.25rem may reduce to 1.75rem on mobile, and section-display from 2rem to 1.5rem. Body sizes remain at 1rem to preserve readability. Touch targets for navigation pills and buttons should maintain minimum 44px height.

Practical implementation guidance

### Preserve - The stark light-on-dark contrast of the primary reading experience. - Consistent 2px-based spacing scale throughout. - The interplay of rounded pills for actions and slightly sharper 8px cards for content. - Generous top padding (67px) between navigation and content. - Favicon + name + description metadata pattern on every card.

### Avoid - Adding saturated accent colors to the interface chrome; let preview imagery provide color. - Heavy shadows or elevated cards; the single soft shadow is sufficient. - Tightening body text line height below 1.5; the current spacing is integral to readability. - Removing borders from cards; the hairline stroke defines the editorial grid.

### Recommended build order 1. Establish the 2px spacing scale and grayscale color tokens. 2. Implement Inter with specified weights and tracking values. 3. Build the fixed top navigation with search and action buttons. 4. Create the card component with thumbnail, metadata row, and border treatment. 5. Assemble the homepage grid with sidebar and responsive column behavior. 6. Implement profile hero with centered alignment and pill visit button. 7. Add category sidebar with icon + label rows.

### Accessibility - Ensure search input has visible focus indicator; the current design relies on subtle borders. - Category sidebar icons should have aria-hidden with visible text labels. - Card thumbnails need descriptive alt text or aria-label combining site name and description. - Color contrast exceeds WCAG AA: ink on canvas is approximately 15:1. - Keyboard navigation should follow logical order: nav → sidebar → main content grid → individual cards.

Scope note

This guide covers the homepage directory and individual profile pages as visible in the supplied images. Mobile layouts, hover states, loading skeletons, search result pages, and submission flows are not represented. The subscription modal and any authenticated user states fall outside the current scope. Measurements are exact where retained in the source data.

More website design guides

Browse website design guides by pattern and website.