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
- Web UI
- CLI
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
Navigation
Customize the navigation bar: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
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