disco.ac website design: fonts, colors and UI patterns

4 featured captures from disco.ac, with sourced design evidence from Fudge.

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

Captured pages

Overview

DISCO's visual identity is built for the music industry: loud, confident, and immediately legible. The system alternates between immersive, full-bleed gradient hero surfaces and stark white or saturated color blocks. Condensed display typography dominates every section, set in Plakat Grotesk with tight leading and minimal tracking, giving headlines a poster-like presence that fills the viewport width. The supporting type, Pp Neue Montreal, provides clean, modern readability for body copy, labels, and navigation without competing with the display voice.

The design moves between two temperature modes: cool gradients of deep blue bleeding through magenta to warm yellow, and warm gradients of orange and yellow radiating outward. Against these immersive backgrounds, white text and black pill buttons create maximum contrast. In feature sections, the palette inverts to flat saturated yellow with black type, letting product screenshots and interface mockups become the focal point. Testimonials break the rhythm with solid color portrait cards on white grounds, adding human presence without softening the system's graphic punch.

Colors

tokenvalueuse
ink#000000Primary text on light surfaces, borders, icon strokes
canvas#FFFFFFPage background, hero text, pill button fill on dark
action#000000Primary button background, active navigation
action-text#FFFFFFText on primary buttons, navigation on dark
surface-yellow#FFF44FFeature section backgrounds, high-energy flat panels
surface-blue#4A90E2Testimonial card backgrounds, accent panels
gradient-warm-start#FF6B9DWarm gradient origin, magenta-pink core
gradient-warm-end#FFC93CWarm gradient destination, saffron edge
gradient-cool-start#667EEACool gradient origin, deep indigo
gradient-cool-mid#764BA2Cool gradient midpoint, violet transition
muted-ink#333333Secondary body text, captions, metadata

The color strategy centers on temperature-shifting gradients that evoke stage lighting and vinyl artwork. The cool gradient moves from deep indigo through violet to hot pink, while the warm variant radiates from magenta core to saffron edges. These are not subtle accents—they fill entire viewport backgrounds behind white display type. The flat yellow and blue surfaces in content sections provide rest points and functional hierarchy: yellow signals feature exploration and product demonstration, blue carries social proof and testimonials. Black and white remain the only text colors, ensuring the gradients never compromise legibility. No gray neutrals appear; the system achieves hierarchy through size, weight, and background contrast alone.

Typography

tokenfamilysizeweightleadingtrackinguse
hero-displayPlakat Grotesk5rem7000.95-0.02emHomepage hero headlines, full-width statements
section-displayPlakat Grotesk3.5rem7001-0.01emSection headings, feature titles
bodyPp Neue Montreal1rem4001.50Descriptions, paragraphs, UI labels
body-boldPp Neue Montreal1rem7001.50Emphasized inline text, active tab labels
labelPp Neue Montreal0.875rem5001.250.01emButtons, captions, metadata
navigationPp Neue Montreal0.875rem50010Header links, dropdown triggers

Plakat Grotesk serves as the unmistakable voice of the brand: a condensed grotesque with vertical stress, tight apertures, and maximum impact at large sizes. It appears exclusively in bold weight, always uppercase or title case, and is never used below 3.5rem. Pp Neue Montreal, designed by Mathieu Desjardins and available from Pangram Pangram Foundry, handles all functional typography with two weights: Medium for navigation and labels, Bold for emphasis and active states. The type scale is coarse and deliberate—there are no intermediate sizes between display and body, reinforcing the system's graphic poster aesthetic. Verify licensing for these families before production use.

Layout

The page structure follows a full-bleed, section-based rhythm. Each major section occupies at least one full viewport height, with content centered horizontally and vertically within generous padding. The hero section stacks a navigation bar, massive two-line headline, supporting description, centered call-to-action, and partner logo row in strict vertical sequence. No sidebar or secondary column intrudes on this central axis.

Below the hero, feature sections adopt an asymmetric two-column layout: a text block with section heading, description, text link, and directional arrows occupies the left third, while a product screenshot or interface mockup fills the right two-thirds. This ratio holds consistently, with the visual content bleeding toward the right edge. Testimonials invert the pattern, placing a solid-color portrait card on the left and a large quotation with secondary action on the right, both against white.

The grid is loose and editorial rather than rigid. Elements align to a soft centerline rather than a dense column system. Spacing between sections is substantial—typically 6rem or more—letting each color field breathe independently. Internal content gaps are tighter at 1.5rem, creating clustered reading groups within the open sections.

Visual language

The visual language draws from music packaging and event posters: bold type as image, saturated color as atmosphere, and minimal chrome. Rounded pill shapes appear exclusively for interactive elements—buttons, tags, and navigation highlights—while cards and panels use modest 0.5rem corners. No sharp 90-degree corners appear on interactive surfaces, softening the otherwise stark graphic system.

Photography is treated as flat graphic material. Portrait cards use solid color backgrounds behind square-cropped headshots, with the subject centered and the card floating on white. Product screenshots are presented at slight angles or with minimal shadow, emphasizing their interface content over dimensional presentation. The gradient backgrounds use a grainy, textured noise treatment that prevents banding and adds tactile warmth reminiscent of printed matter.

Iconography is minimal and functional: simple chevrons for carousel navigation, a play triangle for audio preview, and a right arrow for primary actions. These inherit the same stroke weight and geometric simplicity as the typography.

Components

### Primary action button - Anatomy: Text label with right arrow icon, centered within a pill container - Surface: Black fill on light backgrounds, white fill on dark/gradient backgrounds - Typography: {typography.label}, weight 500 - Shape: Full pill with 9999px radius - Spacing: 0.75rem vertical padding, 1.5rem horizontal padding - Composition: Icon follows text with no gap, creating a single visual unit - Variants: Dark variant for light sections; light variant for gradient heroes

### Secondary action button - Anatomy: Text label only, no icon - Surface: Transparent with 1px black border - Typography: {typography.label}, weight 500 - Shape: Full pill with 9999px radius - Spacing: 0.75rem vertical padding, 1.5rem horizontal padding - Composition: Used for lower-priority actions like "Read all customer stories"

### Navigation header - Anatomy: Logo mark left, text links center, sign-in and trial buttons right - Surface: Transparent over gradients, text in white - Typography: {typography.navigation} for links, {typography.label} for buttons - Composition: Horizontal flex with space-between, links grouped with dropdown chevrons - Variants: Dark text variant for light section overlays

### Feature tab group - Anatomy: Three tab labels with active underline indicator - Surface: Transparent, no background container - Typography: {typography.body} for inactive, {typography.body-bold} for active - Composition: Evenly distributed horizontal row above feature content - States: Active tab shows black underline; inactive tabs show muted weight

### Testimonial card - Anatomy: Solid color background, centered portrait, name in display type, role and company in body type - Surface: {colors.surface-blue} background, black text - Typography: Name in {typography.section-display}, role in {typography.body} - Shape: 0.5rem border radius - Spacing: 2rem internal padding, portrait centered above text block - Composition: Portrait square-cropped, text center-aligned below

### Product screenshot frame - Anatomy: Interface mockup showing audio waveforms, track lists, and playback controls - Surface: Light gray interface chrome, white content areas, yellow waveform highlights - Composition: Positioned right of text content, often with slight perspective or shadow - Variants: Static screenshot or carousel with directional arrow controls

Responsive behavior

The design's large type and generous spacing suggest a desktop-first approach that requires careful adaptation for smaller viewports. The hero headline, set at 5rem, should scale down to approximately 2.5rem on mobile to prevent overflow and maintain line breaks at natural phrase boundaries. The two-column feature layout should stack vertically, with the product screenshot preceding the text block to maintain visual interest above the fold.

Navigation collapses to a hamburger menu or simplified logo-plus-cta bar on narrow screens, preserving the "Start free trial" button as the persistent conversion element. Gradient backgrounds should remain full-bleed but may shift to a simpler two-stop gradient to reduce rendering load and visual complexity at small sizes.

The testimonial card, currently a left-floated element beside quotation text, should stack to full width with the card above the quote. Pill buttons maintain their shape but expand to full width on mobile for easier touch targets, with minimum 44px tap height.

Practical implementation guidance

### Preserve - The stark contrast between condensed display headlines and clean geometric sans-serif body text - Full-bleed gradient sections with centered, stacked content - Pill-shaped buttons as the sole interactive surface treatment - The temperature alternation between cool and warm gradient modes - Square-cropped portraits on solid color backgrounds for testimonials

### Avoid - Introducing additional border radii or corner styles beyond pills and modest panels - Using Plakat Grotesk at small sizes or in body text roles - Adding gray neutrals where black and white already achieve sufficient hierarchy - Overlapping the gradient backgrounds with complex patterns or additional imagery - Breaking the two-weight rule for Pp Neue Montreal

### Recommended build order 1. Establish the gradient background system with both temperature variants 2. Implement Plakat Grotesk at hero and section display sizes with tight leading 3. Build the pill button component with dark and light variants 4. Create the navigation header with transparent-to-solid scroll behavior 5. Develop the two-column feature section with tab navigation 6. Add the testimonial card with solid color background and centered portrait 7. Polish with partner logo row and directional arrow micro-interactions

### Accessibility - Ensure white text on gradient backgrounds maintains minimum 4.5:1 contrast; the deep blue and magenta areas may require text-shadow or localized darkening - Provide prefers-reduced-motion alternatives for any gradient animation or carousel transitions - Use semantic heading hierarchy despite the visual uniformity of display type - Make pill buttons at least 44px tall for touch targets - Include visible focus indicators that match the pill shape rather than default browser outlines

Scope note

This guide covers the DISCO homepage hero, feature sections, and testimonial surfaces visible in the supplied images. Footer content, additional interior pages, mobile navigation behavior, and any motion or interaction patterns are not represented. Measurements are practical adaptation targets based on visible proportions. Verify licensing for Plakat Grotesk and Pp Neue Montreal before production use.

More website design guides

Browse website design guides by pattern and website.