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

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

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

Captured pages

Overview

HelloTalk presents itself as an approachable, globally-minded language exchange platform. The visual system balances confident, modern typography with warm, human-centered imagery. The design communicates scale and community through a clean, spacious layout that lets bold headlines and vibrant purple accents carry the brand personality. Light backgrounds dominate the marketing surface, creating an open, breathable feel, while rich dark-mode app screenshots provide dramatic contrast and showcase the product's immersive social features. The overall impression is trustworthy yet energetic—professional enough to suggest serious language learning, friendly enough to invite casual participation.

Colors

The color system centers on a distinctive purple action hue against neutral light surfaces, with a deep navy-dark mode for in-app contexts.

tokenvalueuse
action#5B4DFFPrimary buttons, feature labels, accent headings, interactive highlights
action-hover#4A3FE6Hover state for primary actions
ink#111111Primary text, display headings, footer headings
muted-ink#6B6B6BSecondary body text, footer links, descriptions
canvas#FFFFFFPage backgrounds, button fills, card surfaces
surface#F5F5F7Subtle section alternates, footer upper area
border#E5E5E5Dividers, secondary button borders, subtle separators
dark-surface#0F1B2EApp UI backgrounds, dark feature sections
dark-ink#FFFFFFText on dark surfaces
accent-warm#FF6B4AOccasional warm accents, notification badges

The light mode establishes trust and clarity: near-white canvas with soft gray borders creates hierarchy without heaviness. The purple action color appears selectively—on primary buttons, in the "Search" accent within display text, and as uppercase "NEW" labels—making it feel premium rather than overwhelming. Dark surfaces appear only within product mockups and potential dark-mode contexts, where the same purple maintains brand continuity. No gradients are visible in the interface; color application is flat and confident.

Typography

Two families drive the typographic hierarchy: Gellix for bold, editorial display moments and Inter for everything functional and readable.

tokenfamilysizeweightleadingtrackinguse
hero-displayGellix3.5rem7001.1-0.02emHomepage hero headlines
section-displayGellix2.5rem7001.15-0.01emSection headings, feature titles
bodyInter1rem4001.60Paragraphs, descriptions
body-largeInter1.25rem4001.50Hero subheadings, lead text
labelInter0.75rem6001.20.05emUppercase labels, badges, "NEW"
navigationInter0.875rem5001.40Nav items, footer links
footer-headingInter0.875rem6001.40Footer column titles

Gellix carries the brand voice with tight tracking and substantial weight, giving headlines a contemporary, slightly tech-forward personality. Inter handles all functional text with neutral clarity—its range from Regular to Semibold covers the full interface without introducing visual noise. The size scale uses 4px steps: 12px labels, 14px navigation, 16px body, 20px body-large, 40px section-display, and 56px hero-display. Verify licensing for these families before production use. Gellix appears to be a custom or commercially licensed family; Inter is designed by Rasmus Andersson and available from Rsms.

Layout

The page structure follows a centered, max-width container pattern with generous vertical breathing room. Sections stack with substantial whitespace between them—typically 6rem or more—creating a scrolly, narrative pace appropriate for product storytelling.

The hero section centers its content: a large display headline, supporting subheading, and paired action buttons sit in a tight vertical cluster. Below, content sections alternate between centered text blocks and asymmetric layouts that place phone mockups beside descriptive copy. The "Search the World" section spreads horizontally, using the full viewport width to display its dotted world map and scattered avatar clusters.

The footer expands into a dense multi-column grid: six or more columns of links organized by category, with the brand mark and QR code occupying the leftmost area. A thin horizontal rule separates the main footer from the legal bar below, which splits copyright and policy links to opposite edges.

Component spacing uses a 4px base unit. Buttons carry 14px vertical and 32px horizontal padding. Section gutters appear to be 24px on mobile, expanding to 48px or more on desktop. Content max-width likely sits around 1200px for text blocks, with some full-bleed exceptions for visual features.

Visual language

Photography and illustration follow a consistent human-centered approach. Circular avatar crops appear throughout—user photos, community portraits, and app interface elements all share the same 50% border-radius treatment. The world map visualization uses a delicate dotted pattern in light purple, creating texture without competing with the avatar photography layered above it.

App screenshots within phone mockups show a rich dark interface with conversational UI: message bubbles, user status rings, and small flag icons indicating language pairs. These mockups typically appear at slight angles or with subtle shadows, adding depth to the otherwise flat marketing page.

The decorative vocabulary is restrained: no heavy shadows, no glassmorphism, no animated gradients. The purple accent carries visual interest while geometric simplicity—circles, clean rectangles, thin rules—maintains focus on the community and product imagery. Small flag icons appear as circular badges attached to avatars, adding color and geographic context at a glance.

Components

Primary action button - Anatomy: Text label centered within a solid filled rectangle - Surface: action background with canvas text - Typography: body token, weight 500 - Shape: 8px border radius - Spacing: 14px vertical, 32px horizontal padding - Composition: Often paired with a secondary outline button

Secondary action button - Anatomy: Text label within a bordered rectangle - Surface: canvas background, ink text, 1px border in border color - Typography: body token, weight 500 - Shape: 8px border radius - Spacing: Identical padding to primary - Composition: Positioned beside primary with 16px gap

Feature label - Anatomy: Uppercase text, often with "NEW" or similar - Surface: Transparent, action-colored text - Typography: label token with 0.05em tracking - Composition: Precedes section-display headings with 8-12px margin

Community avatar - Anatomy: Circular image with optional flag badge - Surface: 50% border-radius, object-fit cover - Size: 64px standard, smaller variants in dense grids - Composition: Arranged in horizontal rows or scattered across map illustrations; flag badges positioned at bottom-right

Footer column - Anatomy: Vertical stack of heading plus link list - Surface: Transparent on surface background - Typography: footer-heading for title, navigation for links - Spacing: 24px between columns, 8px between links - Composition: Left-aligned within each column, six or more columns in a row

Phone mockup - Anatomy: Device frame containing app screenshot - Surface: Dark device bezel, dark-surface app UI - Composition: Positioned to left or right of descriptive text, often with slight rotation; screenshot shows messaging interface with circular avatars, message bubbles, and purple accent elements

Responsive behavior

The layout likely collapses from multi-column to stacked on smaller viewports. The hero headline should scale down to section-display size on tablet and maintain readability on mobile. Footer columns probably fold into two-column grids then single-column accordions.

The "Search the World" avatar grid requires careful handling: on narrow screens, avatars should maintain minimum touch targets while scrolling horizontally or reflowing into fewer rows. Phone mockups may shift from beside text to above or below, maintaining their visual impact without overwhelming the viewport.

Button pairs should stack vertically on mobile with full-width treatment, preserving the primary-on-top hierarchy. The legal footer bar should stack copyright above links rather than splitting to edges.

Practical implementation guidance

Preserve - The bold Gellix/Inter pairing—this contrast between editorial display and functional body text defines the brand voice - The restrained purple accent discipline—use action color only for interactive elements and key labels, never for decorative bulk - Circular avatar treatment with small flag badges as a signature community element - Generous section spacing that lets each feature breathe

Avoid - Adding gradients or shadows that compete with the flat, clean surface aesthetic - Using Gellix for body text or long paragraphs—its tight tracking reduces readability at small sizes - Dark backgrounds on marketing sections unless specifically showcasing app UI - Crowding the footer—its current density works because of consistent alignment and spacing

Recommended build order 1. Establish the 4px spacing unit and type scale with Inter body text 2. Implement hero section with Gellix headline and paired action buttons 3. Build the purple action system with hover states 4. Create avatar component with flag badge variant 5. Construct footer grid with responsive collapse behavior 6. Add phone mockup containers with dark UI screenshots

Accessibility - Ensure the purple action color meets contrast requirements against white—test at minimum 4.5:1 for body text, 3:1 for large text - Provide visible focus indicators that extend beyond color change, such as outline offsets on buttons - Flag badge icons need alt text indicating language or country - Footer link lists should use semantic heading structure for screen reader navigation - Dark app screenshots within mockups should not be relied upon for critical information—provide equivalent text descriptions

Scope note

This guide covers the HelloTalk marketing homepage visible in the supplied images, including the hero, community features, Voicerooms section, and footer. Navigation bar, mobile menu, form interactions, and additional interior pages are not represented. Motion, hover states, and dark-mode toggle behavior are not documented. Measurements are practical adaptation targets derived from visual inspection against a 4px base unit.

More website design guides

Browse website design guides by pattern and website.