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

2 featured captures from selkie.design, with sourced design evidence from Fudge.

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

Captured pages

Overview

Selkie Design presents a dark, immersive visual system built around atmospheric depth and approachable warmth. The design language centers on near-black backgrounds that let product imagery and gradient accents command attention. Typography relies exclusively on SF Pro Rounded, whose softened letterforms reinforce the friendly, accessible tone of indie Mac and iOS utilities. The system uses a restrained palette: deep navy and black surfaces, warm cream highlights, and a signature teal-to-cobalt gradient that appears as a horizontal accent bar. Product pages organize content into card grids with emoji-style icons, while the homepage showcases apps through large rounded icons and centered descriptions. Every element feels intentionally rounded, from the 16px button corners to the circular app icon containers, creating visual consistency that reads as modern and unthreatening.

Colors

The color system operates in a dark-first mode with warm accents that prevent the interface from feeling cold or clinical.

tokenvalueuse
canvas#000000Primary page background, feature card fills
surface#192E55Deep navy for gradient endpoints and depth layers
surface-elevated#2583ABMid-tone blue for gradient midpoints
accent-teal#38ABADGradient starting point, teal accent moments
cream#FFF7ECWarm off-white for borders, button fills, highlighted numerals
ink#FFFFFFPrimary text color on all dark backgrounds

The gradient linear-gradient(#38ABAD 0%, #2583AB 5%, #192E55 100%) creates a horizontal atmospheric bar that spans the top of feature sections, evoking a horizon line or aurora effect against the dark canvas. This gradient appears as a subtle 1px top border on feature cards in the Substage page, translating the full gradient into a hairline accent. The cream color serves dual purposes: as a warm alternative to pure white for borders and highlights, and as the fill for primary action buttons where it provides strong contrast against dark backgrounds. No light-mode variant is visible in the supplied surfaces; the system appears designed for permanent dark presentation.

Typography

The type system uses a single family with weight and size variation to establish hierarchy. Verify licensing for these families before production use.

tokenfamilysizeweightleadingtrackinguse
hero-displaySf Pro Rounded2rem7001.20Page titles, major headlines
section-displaySf Pro Rounded1.5rem7001.20Feature card headings, app names
bodySf Pro Rounded1rem4001.50Descriptions, navigation, button labels
body-lightSf Pro Rounded1rem3001.50Long-form feature descriptions
labelSf Pro Rounded1.17rem2001.20Subheadings, secondary labels
feature-numberSf Pro Rounded2.625rem4001.190Large decorative numerals or stats

The rounded letterforms of SF Pro Rounded give headlines a friendly, almost playful character that distinguishes the brand from more utilitarian tech products. Weight 700 appears reserved for the most prominent headings, while body text alternates between 400 and 300 depending on density and context. The 1.5 line height on body copy ensures readability even in the lighter weight. No italic styles or condensed variants are present in the supplied surfaces.

Layout

The layout system favors centered, single-column presentations for hero content and multi-column grids for feature breakdowns.

Page containers use horizontal padding of 1.5rem (24px) with generous vertical margins of 4rem (64px) between major sections. The homepage presents two app showcase cards side by side, each centered within its column with consistent internal spacing. Feature pages like Substage use a three-column grid for six feature cards, arranged in two rows. Cards within these grids maintain internal padding of 1.5rem and are separated by gaps that visually read as approximately 3rem.

The app showcase cards on the homepage stack vertically: large rounded icon at top, app name in section-display weight, one-line tagline in lighter weight, descriptive paragraph in body weight, platform indicator icon, and finally the pill-shaped action button. This vertical rhythm creates clear scannable zones. Feature cards on product pages follow a tighter pattern: emoji-style icon, bold heading, then body-light description, all left-aligned within the card.

Vertical spacing between typographic elements follows predictable patterns: 2rem (32px) above major headings, 1rem (16px) between paragraphs and related elements, and 3rem (48px) between card rows or major content blocks.

Visual language

The visual language balances technical credibility with approachable warmth. Dark backgrounds dominate, creating a theater-like presentation where colorful app icons and gradient accents become focal points. The rounded aesthetic extends beyond typography into every interactive element: buttons are full pills, app icons live in squircle containers with generous corner radii, and even the conceptual illustrations use soft, friendly forms.

Product imagery favors isometric or perspective app icons with dimensional lighting, suggesting physical objects on a digital shelf. The Substage icon uses a dark field with a glowing gradient chevron; Hour by Hour uses a colorful radial clock face. These icons are presented at substantial scale, roughly 200px or larger, making them the dominant visual element in their cards.

The gradient accent serves as the system's signature motion-like element. Even when reduced to a 1px top border, it introduces color temperature variation that prevents the dark interface from feeling flat. The cream color choice for borders and buttons deliberately avoids the sterility of pure white, adding a warmth that complements the rounded forms.

Iconography in feature cards uses emoji-style graphics rather than line icons, reinforcing the conversational, accessible tone. These appear at approximately 40px scale, positioned above headings with adequate breathing room.

Components

Primary button

  • Anatomy: Text label centered within a pill-shaped container
  • Surface: Cream (#FFF7EC) fill with no visible border
  • Typography: {typography.body} in black (#000000) text
  • Shape: 1rem (16px) border radius creating full pill
  • Spacing: 0.5rem vertical padding, 2rem horizontal padding
  • Composition: Centered within its container, typically below descriptive text
  • Variants: The homepage shows this as a "Learn more" action; no disabled or loading states are visible

App showcase card

  • Anatomy: Large app icon, app name, tagline, description paragraph, platform icon, primary button
  • Surface: Transparent background allowing page gradient to show through
  • Typography: App name in {typography.section-display}, tagline in {typography.label}, description in {typography.body}
  • Spacing: Generous internal spacing with 1rem gaps between text elements
  • Composition: All elements center-aligned, creating a symmetrical presentation
  • Variants: Two-column layout on homepage; no single-column variant visible

Feature card

  • Anatomy: Emoji-style icon, bold heading, description paragraph
  • Surface: Black (#000000) fill with 1px cream top border that carries the gradient accent
  • Typography: Heading in {typography.section-display}, description in {typography.body-light}
  • Shape: No visible border radius on cards themselves; rectangular with full-bleed top border
  • Spacing: 1.5rem internal padding
  • Composition: Left-aligned text below centered or left-aligned icon
  • Variants: Three-column grid layout; no hover or expanded states visible

Gradient accent bar

  • Anatomy: Horizontal rule spanning full container width
  • Surface: linear-gradient(#38ABAD 0%, #2583AB 5%, #192E55 100%)
  • Shape: 1px height, creating a hairline with color depth
  • Use: Top border on feature cards, or potentially as section dividers

Responsive behavior

The supplied surfaces show desktop presentations only. Based on the visible layouts, the three-column feature grid should collapse to two columns on tablet and single column on mobile, maintaining card internal spacing. The two-column app showcase on the homepage should stack vertically on narrower viewports, with each card remaining centered.

The large app icons should scale down proportionally, potentially to 120px on tablet and 80px on mobile, while maintaining their visual dominance. Typography should remain at readable sizes; the hero-display at 2rem already provides a conservative base that should not require reduction.

The gradient accent bar should remain full-width at all breakpoints, as it functions as a horizontal atmospheric element rather than a contained component.

Practical implementation guidance

### Preserve - The dark-first presentation with near-black backgrounds; this is central to the brand atmosphere - The rounded, friendly character of SF Pro Rounded throughout all text elements - The cream (#FFF7EC) as the warm alternative to pure white for borders and buttons - The signature teal-to-navy gradient as a consistent accent mechanism - Large, dimensional app icons as the primary visual focus on product pages

### Avoid - Sharp-cornered buttons or cards; the rounded aesthetic is consistent across all surfaces - Pure white backgrounds or light-mode presentations; the system is designed for dark immersion - Multiple font families; the single-family approach is intentional and distinctive - Thin line icons in feature cards; the emoji-style illustrations establish the approachable tone

### Recommended build order 1. Establish the dark canvas and gradient accent system 2. Implement SF Pro Rounded with the full weight and size scale 3. Build the primary button component with cream fill and pill shape 4. Create the app showcase card layout for homepage presentation 5. Develop the feature card grid with gradient top border 6. Add product-specific imagery and emoji-style icons

### Accessibility - Ensure cream buttons on dark backgrounds meet contrast requirements; the #FFF7EC on #000000 should exceed WCAG AA for normal text - Consider focus indicators that maintain the rounded aesthetic, such as 2px cream outlines with 2px offset - The light weights (200, 300) used in labels and descriptions should be tested at small sizes; consider minimum 16px for weight 200 text - Gradient accent bars should not be the sole indicator of interactive state; pair with visible text labels

Scope note

This guide covers the Selkie Design homepage and Substage product page surfaces. Mobile breakpoints, animation, hover states, form components, and additional product pages are not represented in the supplied materials. The font size of 18.72px for label tokens reflects an exact extracted value that may derive from browser rendering of a relative size.

More website design guides

Browse website design guides by pattern and website.