DESIGN.md · Analysis

CoLabs

colabs.com.au · 21 Aug 2026 · 47 colors · MatterSQ, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif

CoLabs

Lab, engineering & office space for bio & deep tech startups. A design system balancing scientific precision with warm, organic materiality—where innovation thrives in thoughtfully designed collaborative spaces.

Colors

surface#f9f8f6
surface-dim#e8e6e1
surface-bright#ffffff
surface-container-lowest#f3f1ed
surface-container-low#ede9e3
surface-container#e7e3db
surface-container-high#e1dcd4
surface-container-highest#dbd6ce
on-surface#1a1a1a
on-surface-variant#49454f
inverse-surface#2d2d2d
inverse-on-surface#f5f0eb
outline#79747e
outline-variant#cac7c0
surface-tint#d9db4d
primary#d9db4d
on-primary#1a1a1a
primary-container#e8eaa8
on-primary-container#3d3f00
inverse-primary#b8bb00
secondary#0046c7
on-secondary#ffffff
secondary-container#6b9eff
on-secondary-container#001a5c
tertiary#32c58b
on-tertiary#ffffff
tertiary-container#59c28a
on-tertiary-container#003d2a
error#f27474
on-error#ffffff
error-container#f9dedc
on-error-container#410e0b
primary-fixed#e8eaa8
primary-fixed-dim#cccf8f
on-primary-fixed#3d3f00
on-primary-fixed-variant#66681a
secondary-fixed#6b9eff
secondary-fixed-dim#4a7be0
on-secondary-fixed#001a5c
on-secondary-fixed-variant#003d99
tertiary-fixed#59c28a
tertiary-fixed-dim#3aaa6f
on-tertiary-fixed#003d2a
on-tertiary-fixed-variant#006b50
background#f9f8f6
on-background#1a1a1a
surface-variant#ede9e3

Typography

display
fontFamily: MatterSQ, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif · fontSize: 60px · fontWeight: 700 · lineHeight: 68px · letterSpacing: -0.04em
headline-lg
fontFamily: MatterSQ, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif · fontSize: 40px · fontWeight: 600 · lineHeight: 48px · letterSpacing: -0.02em
headline-md
fontFamily: MatterSQ, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif · fontSize: 28px · fontWeight: 600 · lineHeight: 36px · letterSpacing: -0.01em
title-lg
fontFamily: MatterSQ, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif · fontSize: 20px · fontWeight: 600 · lineHeight: 28px · letterSpacing: 0em
body-lg
fontFamily: MatterSQ, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif · fontSize: 18px · fontWeight: 400 · lineHeight: 28px · letterSpacing: 0.01em
body-md
fontFamily: MatterSQ, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif · fontSize: 16px · fontWeight: 400 · lineHeight: 24px · letterSpacing: 0.01em
label-md
fontFamily: MatterSQ, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif · fontSize: 14px · fontWeight: 600 · lineHeight: 20px · letterSpacing: 0.01em
label-sm
fontFamily: MatterSQ, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif · fontSize: 12px · fontWeight: 500 · lineHeight: 16px · letterSpacing: 0.02em

Design guidance

Overview

CoLabs is a collaborative laboratory and office ecosystem designed for bio-tech and deep-tech startups across Australia. The brand embodies 'Warm Precision'—a design philosophy that merges scientific rigor with organic, tactile warmth. The interface celebrates the intersection of nature and technology through a carefully curated palette of golden yellows (#d9db4d), vibrant teals (#32c58b), and deep blues (#0046c7), set against a soft, off-white canvas (#f9f8f6). This aesthetic evokes the feeling of a living laboratory: energetic, collaborative, and grounded in real-world impact.

The CoLabs voice is direct, optimistic, and grounded in action. The brand speaks to founders and scientists as peers—no corporate jargon, no false promises. Tone: conversational yet authoritative, encouraging yet honest. Example: 'Build what the world needs faster with our support & community.' The typography system uses MatterSQ, a geometric sans-serif that balances approachability with technical credibility, reinforcing the brand's dual nature as both a welcoming community hub and a serious innovation engine.

Colors

The CoLabs color system is built on three primary roles: Primary (#d9db4d) is the signature accent—a warm, energetic yellow-green that appears on CTAs, highlights, and key interactive elements. It commands attention without aggression, evoking both scientific precision and natural vitality. Secondary (#0046c7) is a deep, confident blue used for secondary actions, links, and data-heavy contexts; it grounds the palette and adds gravitas. Tertiary (#32c58b) is a vibrant teal-green reserved for success states, positive reinforcement, and accent cards—it represents growth and forward momentum.

The surface stack uses a warm off-white (#f9f8f6) as the base, with carefully calibrated container layers (surface-container-lowest: #f3f1ed, surface-container: #e7e3db, surface-container-highest: #dbd6c

Typography

The type system is anchored by MatterSQ, a geometric sans-serif that communicates both approachability and technical authority. Display (60px, 700 weight, -0.04em tracking) is reserved for hero statements and major section breaks—the headline 'Making space for transformative innovation' uses this scale at 54.816px rendered size. Headline-lg (40px, 600 weight) and headline-md (28px, 600 weight) structure content hierarchy with tight negative tracking (-0.02em to -0.01em) to create visual punch. Body text (16px–18px, 400 weight, 24–28px line-height) is set with 0.01em positive tracking to enhance readability in dense paragraphs. Labels (12–14px, 500–600 weight) use 0.02em tracking for UI elements and buttons. All type scales include explicit line-height in pixels (not unitless ratios) to ens

Layout

CoLabs uses a 12-column fluid grid with a max-width of 1280px, allowing content to breathe on desktop while remaining responsive on mobile. The gutter is fixed at 24px, creating consistent rhythm across sections. White-space is generous—section separation uses lg spacing (40px) vertically, with md spacing (24px) for component-level breathing room. The container-max-width of 1280px ensures text never exceeds comfortable reading lengths (around 70–80 characters per line at body-md size). Hero sections use full-bleed imagery with overlaid text positioned at the left edge, leveraging the golden ratio for visual balance. Card grids typically span 3–4 columns on desktop, collapsing to 2 on tablet and 1 on mobile. Padding inside cards is consistently md (24px), with sm (12px) for compact list ite

Elevation & Depth

Depth in CoLabs is achieved through subtle shadow and layering, not through dark overlays or harsh contrast. The elevation system uses three tiers: sm (0 1px 2px rgba(0, 0, 0, 0.06)) for resting cards and input fields, md (0 4px 12px rgba(0, 0, 0, 0.08)) for hovered cards and modals, and lg (0 16px 40px rgba(0, 0, 0, 0.12)) for floating elements like dropdowns or sticky headers. All shadows use soft, spread blur radii to avoid harsh edges. Interactive elements transition between elevation levels on hover with a 0.2s ease timing function. Input fields use an inset shadow (inset 0 1px 1px rgba(0

Shapes

The shape philosophy is 'Geometric Warmth'—sharp enough to feel modern and technical, rounded enough to feel approachable. Buttons and primary CTAs use lg radius (1rem / 16px), creating a soft-cornered rectangle that feels inviting without being bubbly. Cards and containers use xl radius (1.5rem / 24px) for a more pronounced softness, reinforcing the collaborative, human-centered nature of the spaces. Input fields use DEFAULT radius (0.5rem / 8px) for a neutral, business-like appearance. Badges and small UI elements use full radius (9999px) for pill-shaped consistency. The most-used radius in

Components

Action Elements Buttons are the primary interaction mechanism. Button-primary uses {colors.primary} (#d9db4d) background with {colors.on-primary} (#1a1a1a) text, 48px height, md padding (24px horizontal), and lg radius (16px). On hover, the background transitions to {colors.primary-fixed-dim} (#cccf8f) with elevation.md shadow (0 4px 12px rgba(0, 0, 0, 0.08)) applied over 0.2s ease. On active, the background darkens to #b8bb00 and scales to 0.98 for tactile feedback. Button-secondary uses a transparent background with a 2px solid border in {colors.primary}, matching the primary button's dimensions and radius. Secondary buttons transition to {colors.surface-container-high} background on hover while maintaining the border. All buttons use label-md typography (14px, 600 weight) and includ

Do's and Don'ts

**Do**

  • Do use {colors.primary} (#d9db4d) exclusively for primary CTAs and high-priority interactive elements—it's the brand's signature accent and should never be diluted.
  • Do maintain the 24px gutter and lg spacing (40px) between sections to preserve the generous, collaborative feel of the design.
  • Do apply elevation.md shadow (0 4px 12px rgba(0, 0, 0, 0.08)) on hover for cards and buttons to create tactile feedback without harsh contrast.
  • Do use MatterSQ typography at the specified weights and tracking values—geometric sans-serifs lose their precision if tracking is ignored.
  • Do reserve {colors.tertiary} (#32c58b) for success states and positive reinforcement, never for neutral or secondary content.
  • Do use 0.2s ease timing for all interactive transitions to maintain the brand's smooth, confident pace.

**Don't**

  • Don't use pure black (#000000) or pure white (#ffffff) for text or backgrounds—the brand uses warm off-whites (#f9f8f6) and near-blacks (#1a1a1a) for a softer, more organic feel.
  • Don't apply drop shadows to cards at rest—shadows should only appear on hover to signal interactivity.
  • Don't mix {colors.primary} with {colors.secondary} or {colors.tertiary} in the same component—each color has a distinct role and mixing dilutes the hierarchy.
  • Don't use border-radius values outside the defined scale (sm, DEFAULT, md, lg, xl, full)—arbitrary radii break the geometric precision.
  • Don't apply text-shadow to body text—it's reserved for small labels over busy backgrounds only.
  • Don't exceed the container-max-width of 1280px or use gutters smaller than 24px, as this compromises readability and the spacious, collaborative aesthetic.