Skip to main content

Lab Site Customization

Every lab gets a public website at {slug}.hubify.app. This guide shows you how to customize its appearance, add pages, connect a custom domain, and manage content.

Default Site

A new lab site comes with:
  • Homepage with research overview
  • Papers page (empty until you create papers)
  • Activity timeline (populates as experiments run)
  • Auto-synced data explorer
  • Responsive design (works on mobile)

Theme Customization

Go to Lab Settings > Site > Theme:
  • Primary color, Your brand accent color (default: #5fb88a)
  • Heading font, Serif or sans-serif headings
  • Body font, Body text font
  • Code font, Monospace font for code blocks
  • Mode, Light or dark

Adding Pages

Add custom pages to your site:

Page Templates

Customize the navigation bar:
The nav includes a mobile hamburger menu automatically.

Custom Domain

Connect your own domain:
1

Add a CNAME record

In your DNS provider, add a CNAME record:
2

Configure in Hubify

3

Wait for SSL

SSL is provisioned automatically via Let’s Encrypt. This usually takes 1-5 minutes.
4

Verify

Content Management

Editing Pages

Edit page content directly:

Embedding Components

Embed interactive components on any page:

Syncing Content

The site syncs automatically when:
  • An experiment completes
  • A paper is updated
  • The knowledge base changes
  • Figures are generated
You can also force a sync:

Deployment

Lab sites deploy automatically on every change. They are hosted on Vercel with:
  • Global CDN
  • Automatic SSL
  • Zero-config deployment
  • Instant rollback

Analytics

Basic analytics are available for public lab sites:
  • Page views per page
  • Unique visitors
  • Top referrers
  • Geographic distribution