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

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

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

Captured pages

Overview

This design system describes a dark, editorial portfolio website with a strong typographic personality. The visual language centers on dramatic contrast: near-black backgrounds allow gradient-rich project imagery and warm photographic content to command attention. The type system pairs an elegant italic serif for display and emotional emphasis with a neutral sans-serif for all functional and body text. The overall impression is of a curated creative archive—spacious, confident, and intentionally restrained in its UI chrome. Content sections alternate between immersive media showcases and quieter text-forward passages, with the dark canvas providing continuity throughout. The design avoids heavy containers and borders, preferring subtle hairlines and generous negative space to separate elements.

Colors

The palette is fundamentally dark-mode, built on a near-black foundation with carefully modulated text tones and occasional cool accents in imagery and interactive elements.

tokenvalueuse
canvas#070707Primary page background; deepest dark
surface#0a0a0aCard backgrounds, elevated panels
ink#e8e8e8Primary headings, emphasized text
muted-ink#8a8a8aBody copy, secondary descriptions, captions
accent-blue#4a9effLinks, interactive highlights, gradient elements in media
accent-cyan#5ce1e6Secondary accent in gradient imagery, subtle highlights
border-subtle#1f1f1fCard borders, dividers, hairline separators
border-medium#2a2a2aHover states, slightly more present borders

The color logic follows a subtractive hierarchy: the canvas absorbs light, surface elements rise slightly above it, and text progresses from bright ink for emotional display to muted ink for informational reading. Accent colors appear primarily within project imagery and gradient backdrops rather than as dominant UI chrome. The border tokens are intentionally dark-on-dark, creating separation through luminance shifts rather than stark contrast. Photographic and gradient content introduces warmer oranges, yellows, and blues that punctuate the restrained base palette.

Typography

The type system combines four families into distinct roles: Instrument Serif for display and editorial voice, Instrument Serif-Italic for emphasized display moments, Inter for all functional and body text, and I A Writer Quattro V for monospaced or code contexts.

tokenfamilysizeweightleadingtrackinguse
hero-displayInstrument Serif3rem4001.1-0.01emPage titles, major section openings
section-displayInstrument Serif2.25rem4001.15-0.01emSection headings, project titles
bodyInter1rem4001.60Paragraphs, descriptions
body-smallInter0.875rem4001.50Captions, metadata, card labels
labelInter0.75rem5001.40.02emTags, badges, UI labels
navigationInter0.875rem4001.50Navigation links, menu items
codeI A Writer Quattro V0.875rem4001.60Code snippets, technical annotations

Instrument Serif appears in both upright and italic forms, with Instrument Serif-Italic carrying emotional weight and editorial flair for emphasized words within headings and the most expressive display moments. Inter provides neutral, highly legible text at all sizes, with Medium weight reserved for labels that need slight emphasis. I A Writer Quattro V, designed by Mike Abbink, Paul Van Der Laan, Pieter Van Rosmalen, and Oliver Reichenstein for Information Architects Inc, serves technical or monospaced contexts. Instrument Serif and Instrument Serif-Italic were designed by Rodrigo Fuenzalida for Frag Type. Inter was designed by Rasmus Andersson. Verify licensing for these families before production use.

Layout

The layout follows a centered, single-column content flow with generous vertical breathing room. Sections are separated by substantial whitespace, creating a scroll-driven narrative pace. Content max-width appears constrained to a comfortable reading measure, approximately 65-75 characters for body text, with wider treatment for media showcases.

The grid behavior shifts between text-forward and media-dominant modes. Text sections employ asymmetric two-column arrangements: a larger left column for display headings, a narrower right column for body copy. Media sections expand to near-full-width, with cards arranged in overlapping, scattered, or grid formations depending on content type.

Spacing follows a base-0.25rem system. Section vertical padding uses 8rem to create dramatic pauses between content areas. Content gaps within sections use 2rem. Card internal padding uses 1.5rem. These values create a clear hierarchy of proximity: tight within components, moderate within sections, expansive between sections.

The visual rhythm alternates between density and openness. Dense clusters of project cards or inspiration imagery give way to sparse text passages, with the dark canvas unifying both extremes. No persistent sidebar or navigation chrome intrudes on the content; the page reads as a continuous scroll.

Visual language

The visual character is editorial and gallery-like, treating the portfolio as a curated exhibition rather than a conventional resume. Darkness is used as a framing device—content emerges from black like lit objects in a dim room.

Imagery receives premium treatment. Project screenshots float against gradient backdrops that suggest depth and atmosphere. Thumbnails use rounded corners at 0.5rem, while larger cards use 0.75rem. External links are marked with circular arrow badges, a consistent micro-pattern that signals outbound navigation without verbose labels.

The scattered inspiration grid in one section demonstrates a more playful composition mode: cards overlap, rotate slightly, and carry floating tag labels with backdrop blur. This breaks the otherwise orderly vertical flow with controlled chaos, suggesting creative process rather than finished product.

Gradients appear in project imagery as environmental backdrops—warm yellow-to-blue transitions, cool cyan fades—never as UI elements themselves. This keeps the interface timeless while allowing content to feel contemporary and vibrant.

Typography carries significant expressive load. The italic serif's flowing forms contrast with the geometric sans-serif's neutrality, creating tension between personality and function. Display text often runs large, approaching the edges of comfortable reading size, which reinforces the gallery-like scale.

Components

Project Card

Project cards present work samples with minimal framing. Each card sits on the surface color with a 1px border-subtle border and 0.75rem radius. Internal padding is 1.5rem. Cards contain a media thumbnail at top, a title in body-small typography, and a date range or metadata label. The thumbnail uses 0.5rem radius and overflow hidden. An external-link badge—a small circle with an arrow icon—floats at the card's upper right corner, using the canvas background for contrast against both card and thumbnail.

Media Thumbnail

Media thumbnails are the primary visual carriers. They use 0.5rem border radius and fill their container width. Aspect ratios vary by content: wider for interface screenshots, squarish for application icons. Thumbnails often sit against gradient backdrops that extend beyond the image bounds, creating atmospheric depth. The gradient is part of the thumbnail asset, not a CSS overlay.

Tag Label

Tag labels appear as floating pills over imagery in the inspiration section. They use a semi-transparent canvas background with backdrop blur, 9999px border radius for full pill shape, and label typography in ink color. Each label includes a small icon or dot prefix and an arrow suffix, indicating link behavior. Labels avoid solid backgrounds, preferring the glassmorphic treatment to remain legible over varied imagery.

Section Heading

Section headings use section-display typography in ink color. They often appear left-aligned in a two-column layout, with body text in the right column. The italic variant of Instrument Serif appears for emphasized words within headings, creating rhythmic variation in the display text.

A small circular indicator, approximately 2rem diameter, with canvas background, border-subtle border, and an arrow icon in muted-ink. Positioned absolutely at a card's corner. Signals that the card or thumbnail links outward.

Body Text Block

Body copy uses body typography in muted-ink color. Line length is constrained for readability. Paragraphs within a block use standard flow spacing with no additional inter-paragraph margin beyond the line height.

Responsive behavior

The two-column text layout should stack to single column on narrower viewports, with display headings above body copy. Media grids should reduce from multiple columns to a single scrolling column, maintaining card proportions. The scattered inspiration grid should simplify to a vertical stack or two-column grid, removing overlaps and rotations that rely on horizontal space.

Section padding should compress from 8rem to 4rem on smaller screens to maintain relative density. Card padding should remain at 1.5rem to preserve touch targets and readability. Display type should scale down proportionally, with hero-display reducing to approximately 2rem and section-display to 1.5rem.

Navigation, if present in a header, should collapse to a hamburger menu or simplify to essential links. The external-link badges should remain tappable at their current size or expand slightly for touch.

Practical implementation guidance

### Preserve - The dark canvas as the dominant background; never introduce light sections that would break the gallery-like atmosphere - The serif-sans type pairing; the contrast between Instrument Serif's elegance and Inter's neutrality is central to the identity - Generous section spacing; the vertical rhythm depends on dramatic pauses - Gradient-rich project imagery; these provide the primary color and warmth in the experience - Subtle borders; the 1px dark hairlines create just enough separation without visual weight

### Avoid - Heavy drop shadows or elevation effects; the flat, dark treatment is intentional - Bright accent colors as UI chrome; keep accents within imagery and links only - Rigid grid alignments for all content; the scattered inspiration section demonstrates valuable compositional variety - Light mode variants without complete palette rethinking; the system is built for darkness - Borders stronger than 1px or lighter than border-medium; these would introduce unwanted visual noise

### Recommended Build Order 1. Establish the dark canvas and surface colors as CSS custom properties 2. Implement the type system with Instrument Serif, Instrument Serif-Italic, and Inter loaded 3. Build the section spacing and max-width constraints 4. Create the project card component with border, radius, and padding 5. Add media thumbnails with gradient backdrops 6. Implement tag labels with backdrop blur 7. Add external-link badges 8. Polish with micro-interactions and responsive stacking

### Accessibility - Ensure body text in muted-ink maintains at least 4.5:1 contrast against canvas; the current #8a8a8a on #070707 may need verification - Provide visible focus indicators for keyboard navigation; the minimal UI chrome risks invisible focus states - Use semantic heading hierarchy despite the visual similarity between hero and section display sizes - Ensure external link badges have accessible labels or are associated with descriptive link text - Consider reduced-motion preferences for any scroll-triggered animations

Scope note

This guide covers the homepage and primary portfolio sections visible in the supplied images. Interior pages, article templates, motion design, hover states, and mobile-specific layouts are not represented. Measurements are practical adaptation targets derived from visual inspection of the desktop presentation. Verify licensing for Instrument Serif, Instrument Serif-Italic, Inter, and I A Writer Quattro V before production use.

More website design guides

Browse website design guides by pattern and website.