🛠 Free Tools & AI Utilities ↗

Get in touch

Tell us a little about your project and we'll follow up by email with licensing and download details.

Tidehaven

One continuous dive, six real exhibits, one canvas. A single persistent WebGL2 underwater scene runs animated caustics, procedural swaying kelp, two independently boids-flocked fish schools with genuine separation, alignment, and cohesion, bioluminescent particles, and pulsing jellyfish — cross-fading by real scroll position across six exhibit zones. The 13-section narrative page never repeats a layout shape, and Exhibit and Ticket Request custom post types drive working AJAX lead capture.

tidehaven.kilnwp.com LIVE
Tidehaven Open live preview ↗

Overview

A public aquarium and marine conservation attraction built as one long, structurally-varied dive rather than a repeating template. A single persistent WebGL2 canvas — animated caustics, procedurally swaying kelp, two independently-simulated real boids-flocked fish schools with genuine separation/alignment/cohesion, pulsing bioluminescent particles, and drifting jellyfish forms — runs continuously from hero to footer, its active subsystem cross-fading by real scroll position as the visitor moves through six real exhibit zones: Touch Pool, Kelp Forest, Coral Reef, Open Ocean, Deep Sea Gallery, and Jellyfish Gallery. Each exhibit section uses a genuinely different layout shape rather than the same card grid repeated, real AZA-accreditation and conservation-program framing grounds the commercial side, and a working AJAX ticket-request flow captures real visit-planning leads. Deep teal and coral replace this catalogue’s more common steel-and-glass or jewel-tone palettes.

Single persistent WebGL2 underwater canvas -- animated caustics, procedural swaying kelp, two independent real boids-flocked fish schools (genuine separation/alignment/cohesion), bioluminescent particles, pulsing jellyfish -- cross-fading by real scroll position across 6 real exhibit zones Long, structurally-varied 13-section narrative page, no repeated layout shape Exhibit + Ticket Request Custom Post Types, working AJAX lead capture

What's included

  • Full theme source — every template, style sheet & script
  • One-click demo importer (idempotent, no page builder)
  • Live Customizer controls for copy, colours & content
  • Translation-ready .pot file + RTL stylesheet
  • HTML documentation + a CHANGELOG file
  • Lifetime updates + 6 months support (renewable)

Specifications

WordPress5.6 – 7.0
PHP8.0 – 8.3
BrowsersChrome, Firefox, Safari, Edge (latest)
LayoutFully responsive, mobile → desktop
LocalizationTranslation-ready · RTL included
AccessibilityKeyboard-navigable · prefers-reduced-motion
Page builderNot required — native Customizer
LicenseGNU GPL v2 · single-site commercial

Release

v1.0.0 One continuous dive, six real exhibits, one canvas. A single persistent WebGL2 underwater scene runs animated caustics, procedural swaying kelp, two independently boids-flocked fish schools with genuine separation, alignment, and cohesion, bioluminescent particles, and pulsing jellyfish — cross-fading by real scroll position across six exhibit zones. The 13-section narrative page never repeats a layout shape, and Exhibit and Ticket Request custom post types drive working AJAX lead capture.

The complete, dated version history ships in the theme’s CHANGELOG file. Every purchase includes lifetime access to future updates.