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

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

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

Captured pages

Overview

Pangram Labs presents a warm, editorial SaaS aesthetic that balances technical credibility with approachable warmth. The interface rests on a near-white canvas with subtle cream undertones, allowing deep forest greens and vibrant tangerine accents to carry semantic weight. Display typography uses an elegant serif face with tight negative tracking for headlines, while IBM Plex Sans provides readable, neutral body text. The visual system employs generous whitespace, soft rounded corners on feature cards, and dashed border separators in the sidebar navigation. Dashboard, marketing, and pricing surfaces share this unified language, with color-coded feature cards and consistent button hierarchies anchoring the experience.

Colors

The palette centers on warm neutrals with purposeful accent colors that signal action and category.

tokenhexuse
canvas#F8F7F5Page background, sidebar ground
surface#FFFFFFCards, modals, input fields
surface-elevated#F2F2F2Secondary backgrounds, disabled states
ink#14201EPrimary text, headings, icons
ink-secondary#4B5563Secondary text, descriptions
ink-muted#637381Tertiary text, placeholders, metadata
action-primary#15502EPrimary buttons, success states, feature green
action-primary-hover#1A4039Darker green for hover states
action-accent#FF5E00CTA buttons, active tabs, highlights
action-accent-hover#D17A01Darker orange for hover states
border#E2E8F0Card borders, dividers, input outlines
border-dashed#D1D5DBSidebar separators, subtle dividers
success#15502ECheckmarks, confirmation states
info#3B82F6Informational badges, links
warning#F7D545Warning states, yellow feature cards
danger#FF5E00Error states, destructive actions
feature-yellow#FEFEF1Self-serve card header background
feature-blue#E0FBB6Auto-refill card header background
feature-green#15502EBulk savings card header background
feature-peach#FEE3DAEnterprise card header background
feature-lavender#F4BEFFEnterprise plan badge background
feature-mint#F4F4EDResearch credits section background

The color system distinguishes between functional UI colors and feature category colors. Marketing pages use dark section backgrounds with white text for contrast, while dashboard and pricing pages remain on the light canvas. The tangerine accent appears exclusively for primary calls-to-action and active states, making it highly scannable against the muted environment.

Typography

The type system pairs an elegant display serif with a neutral sans-serif workhorse, supported by a monospace face for technical contexts. The complete set of material families includes PP Eiko, IBM Plex Sans, IBM Plex Mono, Imbue 10 Pt, Helvetica, Applesystem, and System-Uisansserif.

tokenfamilysizeweightleadingtrackinguse
hero-displayPP Eiko3.5rem4001.1-0.035emMarketing headlines, hero sections
section-displayPP Eiko2.25rem4001.15-0.03emSection headings, pricing titles
card-titlePP Eiko1.75rem4001.2-0.025emCard headings, feature titles
bodyIBM Plex Sans1rem4001.50Paragraphs, descriptions, UI text
body-smallIBM Plex Sans0.875rem4001.430Secondary descriptions, metadata
labelIBM Plex Sans0.875rem5001.430Buttons, tabs, navigation labels
captionIBM Plex Sans0.75rem4001.330Fine print, timestamps, badges
monoIBM Plex Mono0.875rem4001.430Code snippets, technical values
navIBM Plex Sans1rem4001.50Sidebar navigation, top bar links

PP Eiko, designed by Caio Kondo and distributed by Pangram Pangram, provides the editorial character through its high-contrast serifs and tight tracking. IBM Plex Sans and IBM Plex Mono, designed by Mike Abbink, Paul Van Der Laan, and Pieter Van Rosmalen with Bold Monday, deliver the functional layer with excellent readability at small sizes. Imbue 10 Pt appears in select display contexts. Helvetica, Applesystem, and System-Uisansserif serve as system-level fallbacks and specialized UI labels. Verify licensing for these families before production use.

Layout

The layout system uses a fixed sidebar with scrollable main content on dashboard pages, and centered single-column layouts for marketing and pricing pages.

Dashboard layout: A 15rem left sidebar with dashed right border contains navigation links and user status. The main content area fills the remaining viewport width with a maximum readable width of approximately 48rem centered for primary interactions. Top bars on dashboard pages hold contextual actions, examples links, and user avatars.

Marketing layout: Full-width sections with generous vertical padding of 6.25rem alternate between light canvas and dark forest green backgrounds. Content constrains to a centered maximum width with 2.25rem horizontal gutters. Negative margin tricks create overlapping section transitions, particularly where hero sections meet feature grids.

Pricing layout: Tabbed interface centered at the top switches between plan categories. Plan cards display in two-column grids for enterprise tiers and single-column centered cards for team pricing. Feature lists use left-aligned checkmarks with comfortable line spacing.

Spacing scale: The system builds from a 0.25rem base unit. Common increments include 0.5rem for tight internal padding, 1rem for component gaps, 1.5rem for card padding, 2.5rem for large card padding, and 6.25rem for section vertical rhythm. Dashboard cards use 1.5rem internal padding with 1rem gaps between related elements.

Visual language

The visual character blends editorial sophistication with SaaS utility. Rounded corners vary by component role: standard cards use 0.75rem, feature cards on marketing pages use 3rem for a softer, more approachable feel, and buttons use 0.5rem for crisp actionability. Pill-shaped buttons appear for high-emphasis CTAs like "Unlock Free Trial."

Shadows remain subtle and functional. Modals use a soft 0 4px 16px rgba(0,0,0,0.15) elevation. Cards on pricing pages carry a barely-there shadow that separates them from the canvas without heavy chrome. Focus states use a distinctive double-ring shadow: a 2px white ring inside a 4px tangerine ring, creating accessible visibility without harsh browser defaults.

Illustrations on the dashboard feature textured, organic landscapes in deep greens with playful objects like backpacks and magnifying glasses, providing personality without competing with the interface. Marketing pages use abstract geometric patterns and color-blocked feature card headers to create visual interest.

The border system distinguishes solid 1px borders for card containers from dashed 1px borders for sidebar separators, creating a subtle hierarchy of permanence versus navigation.

Components

Primary button: Solid forest green background with white text, 0.5rem border radius, 0.5rem 1rem padding. Medium weight label typography. Hover darkens to #1A4039. Used for main actions like "Contact Us" and trial starts.

Accent button: Solid tangerine background with white text, pill-shaped 9999px border radius. Used for high-priority CTAs like "Unlock Free Trial" and active tab states. Hover darkens to #D17A01.

Secondary button: Transparent background with ink-colored text, 0.5rem border radius. Used for cancel actions and low-priority options. May include a 1px border in muted gray for additional definition.

Card: White background, 0.75rem border radius, 1px solid #E2E8F0 border, 1.5rem internal padding. Used for plan features, billing options, and dashboard widgets. Feature variants use 3rem border radius and colored header bands.

Modal: White background, 1rem border radius, centered with 0 4px 16px shadow. Contains a header with close action, body content, and footer actions. The referral modal shows tabbed navigation between "Invite" and "Rewards" with an orange underline active indicator.

Input/textarea: Light gray background #F2F2F2, 0.5rem border radius, 1.5rem padding. Placeholder text in muted gray. Focus state shows the distinctive white-then-tangerine double ring shadow.

Sidebar navigation: Fixed left panel with canvas background, dashed right border. Navigation items use 1rem body typography with muted gray icons. Active states show ink-colored text. Bottom section displays plan status with upgrade prompts.

Pricing tabs: Horizontal row of pill-shaped buttons. Inactive tabs show ink text on transparent background. Active tab shows white text on tangerine background with 0.5rem border radius.

Feature list: Vertical stack with 1rem gaps. Each item prefixes with a green checkmark icon, followed by body-small text in ink color. Used extensively in plan cards to communicate included capabilities.

Plan card header: Colored band at top of card with 3rem top border radius. Yellow for self-serve, light green for auto-refill, dark green for bulk savings, peach for enterprise. Contains a centered icon in contrasting color.

Toggle switch: Pill-shaped track with circular thumb. Off state shows gray track, on state shows green track. Used for annual billing toggles on pricing pages.

Responsive behavior

The sidebar collapses to a hamburger menu on narrow viewports, with navigation drawer sliding in from the left. Pricing cards stack from two-column to single-column below approximately 768px viewport width. Marketing section padding reduces from 6.25rem to 3rem on mobile. Hero display typography scales down to 2.25rem on narrow screens to prevent overflow. Feature card headers maintain their 3rem border radius but reduce internal padding proportionally.

Practical implementation guidance

Preserve: The warm canvas background against pure white cards creates necessary depth—maintain this relationship. The PP Eiko serif for headlines is essential to the brand character; do not substitute with generic sans-serif displays. The dashed sidebar border is a distinctive touch that separates navigation from content without heaviness. The green checkmark feature lists are a recognizable pattern across pricing surfaces.

Avoid: Do not use the tangerine accent for non-action elements; it should remain reserved for primary CTAs and active states to preserve its attention-carrying power. Avoid sharp 0-radius corners on feature cards; the 3rem radius contributes significantly to the approachable personality. Do not place body text directly on dark green backgrounds without sufficient contrast; use white or very light text only.

Recommended build order: Establish the canvas and surface color variables first, then implement IBM Plex Sans for all body text. Add PP Eiko for headline hierarchy. Build the sidebar navigation with dashed borders. Create the button system with primary green and accent tangerine variants. Implement cards with proper border radius scaling. Finally, add the modal system with shadow elevation and focus ring treatments.

Accessibility: Ensure the tangerine accent (#FF5E00) on white meets WCAG AA contrast ratios for text; it may need darkening for small text applications. The green primary action (#15502E) on white passes contrast requirements. Focus rings should remain visible against both light and dark backgrounds. Modal dialogs should trap focus and provide escape key dismissal. Pricing tab switches should communicate state to screen readers with aria-pressed or aria-selected attributes.

Scope note

This guide covers the dashboard, pricing, and API solutions surfaces visible in the supplied images. Marketing page hero sections with dark backgrounds and additional illustration styles are partially represented. Mobile breakpoints, animation curves, form validation states, and error page designs are not included. Measurements derive from the exact values in the design facts and use the 0.125rem relative unit scale throughout.

More website design guides

Browse website design guides by pattern and website.