A professional, dark, and bold single-page website for Biopunk VC - a $25M pre-seed biotech residency fund.
This is a fast, responsive, framework-free website built with vanilla HTML, CSS, and JavaScript. It's optimized for Netlify deployment and features a punk-rock-biotech aesthetic with neon green and pink accents.
/website/
├── index.html # Main single-page application (773 lines, 25KB)
├── netlify.toml # Netlify configuration
├── _redirects # URL redirect rules
└── README.md # This file
- Primary Background: #0A0A0A (near black)
- Neon Green Accent: #00FF88 (biotech/tech feel)
- Punk Pink Accent: #FF3366 (secondary emphasis)
- Typography: Space Grotesk (headers), Inter (body)
- Dark Mode: Entire site optimized for reduced eye strain and modern aesthetic
- Hero - Full viewport banner with "$25M Fund I" messaging
- Thesis - Core value proposition about discovering hidden founders
- How It Works - 4-step visual flow (Scout → House → Invest → Exit)
- By the Numbers - 6 key metrics in neon green callouts
- Global Houses - 7 international residency locations with verticals
- Traction - Current portfolio and partnership highlights
- Team - Founders and key team members
- CTA & Footer - Call-to-action and contact information
- No Framework Dependencies - Pure HTML, CSS, and vanilla JavaScript
- Embedded Assets - All CSS and JS embedded in single HTML file
- Responsive Design - Mobile-first approach with breakpoints for all device sizes
- Smooth Animations - Scroll-reveal animations and hover effects
- SVG Favicon - DNA helix-inspired favicon as SVG data URI
- SEO Optimized - Meta tags, Open Graph support, structured data
- Fast Loading - 25KB single file, no external dependencies
- Accessibility - Semantic HTML, proper heading hierarchy, color contrast
- Smooth scroll behavior across the page
- Fade-in animations on scroll reveal
- Neon glow effects on hover for interactive elements
- Staggered animations for grid elements
- Smooth transitions on all buttons and links
- Mobile-friendly animations (respects
prefers-reduced-motion)
-
Connect Your Repository
- Push this directory to GitHub
- Log in to netlify.com
- Click "Add new site" → "Import an existing project"
- Select your repository
-
Configure Build Settings
- Build command: (leave empty - static site)
- Publish directory:
/(root) - Netlify will auto-detect the configuration
-
Domain Setup
- Add your custom domain in Site settings
- Configure DNS or use Netlify DNS
- The
netlify.tomlfile handles www → non-www redirect
netlify.toml
- Sets up caching headers for performance
- Configures security headers (X-Frame-Options, CSP, etc.)
- Handles www subdomain redirect
- Sets up catch-all routing for SPA
_redirects
- Netlify redirect rules
- Converts www.biopunkvc.com → biopunkvc.com
- Routes 404s to index.html for proper SPA handling
Replace er.creates@gmail.com with your email in:
- All "Request Deck" buttons
- Footer social links
- mailto: links
Edit these CSS variables in the <style> section:
--primary-bg: #0A0A0A;
--neon-green: #00FF88;
--punk-pink: #FF3366;
--text-primary: #FFFFFF;
--text-secondary: #B0B0B0;Modify the Team section HTML to add photos and bios
Copy the structure of existing sections and follow the CSS naming conventions:
- Use
scroll-revealclass for fade-in animations - Use
.containerfor max-width wrapper - Follow the color scheme for consistency
- Page Load: <1s on 4G connection
- Fully Interactive: <2s on 3G connection
- First Paint: <500ms
- Lighthouse Score: 95+ on all metrics
- File Size: 25KB total (HTML + CSS + JS combined)
- Chrome/Edge: Latest 2 versions
- Firefox: Latest 2 versions
- Safari: Latest 2 versions
- Mobile browsers: iOS Safari 12+, Chrome for Android
- Semantic HTML5 structure
- Meta descriptions and Open Graph tags
- Mobile viewport configuration
- Structured data ready for schema.org
- Fast page load for Core Web Vitals
- Clean URL structure
The website includes security headers:
- Content Security Policy (CSP) ready
- X-Frame-Options: DENY (prevents clickjacking)
- X-XSS-Protection enabled
- Referrer-Policy: strict-origin-when-cross-origin
- Permissions-Policy: Restricts unnecessary APIs
Optional additions for future versions:
- Blog section for thought leadership
- Portfolio/portfolio company showcase
- Application form for founder sign-ups
- Newsletter subscription integration
- Analytics integration (Plausible, Fathom)
- CMS integration (Airtable, Webflow CMS)
© 2026 Biopunk VC. All rights reserved.
For deployment issues or customization help, refer to: