Every HTML template is free to download and use on unlimited sites. See how pricing works
ThemeVault

PerfectDive – Skydiving & Diving Astro Template

The PerfectDive design as an Astro 7 project for a skydiving centre or a dive operator: one setting picks the design and the content, a page for every trip and guide, booking with a live total, Markdown news and working forms.

Try the live demo

Astro Template · single-site commercial license · included with Pro

  • Astro
  • Bootstrap 5
  • HTML
  • CSS
  • JS
  • Released Nov 2026
  • v1.0 · Nov 2026
perfectdive astro · live demo
  • 6 pages+ 3 HTML emails
  • v1.0updated Nov 2026
  • 6views

The PerfectDive adventure design as an Astro 7 static-site project, ready for a skydiving centre or a dive and water-sports operator. One line in site.json picks the business: Skydive (pale sky, cloud banks that part as you scroll, tandem jumps, the AFF course, per-jump prices) or Waterline (a moving waterline, a depth gauge, reef and wreck dives, liveaboard and freediving, per-day prices). The page carries only that business's copy. Trips, guides, plans and stories live in content files, and npm run build gives you plain HTML, CSS and JS to host anywhere, with no server and no database.

  • A page for every trip: twelve trips in trips.json (six per business), each at /adventures/<id>/ with key facts, the day or days step by step, a photo gallery, what is included and not, a booking box and FAQs. The home grid, the booking form and "More adventures" read the same list.
  • A page for every guide: bio, logbook numbers, ratings, the trips they lead and what people say about them, plus an author box under their stories.
  • Booking with a live total: trip, plan, date and group size, with the estimated total worked out from the plan prices. ?trip= and ?plan= pre-fill it from any trip page or price card.
  • News in Markdown: eight stories (four per business), newest first on the home page, plus an RSS feed.
  • Working forms: booking, contact and newsletter, with validation, posting to the endpoint you set in .env (Formspree, Basin, Getform, Netlify Forms or your own). Three matching HTML emails are included.
  • SEO built in: titles, descriptions, canonical URLs, Open Graph cards, structured data, sitemap, robots.txt and RSS. Photos are resized and served as WebP by astro:assets.
  • Bootstrap 5 with every behaviour in vanilla JavaScript (no jQuery), self-hosted Kanit, Source Sans 3, Bowlby One and Fira Sans fonts, Font Awesome 6, strict TypeScript with npm run check. Deploys to Netlify, Vercel, Cloudflare Pages, GitHub Pages or any static host.

Includes a README, a CONTENT guide to every file and field, and an online documentation page with screenshots. Photos in the download are blurred placeholders for your own.

  • One setting picks the business: Skydive (jumps, per-jump prices) or Waterline (dives, per-day prices), design and copy together
  • A page for every trip with facts, itinerary, gallery, inclusions, FAQs and a booking box, from one trips.json
  • Guide profiles with logbook numbers, ratings, their trips and reviews, and an author box under their stories
  • Booking form with a live estimated total; ?trip= and ?plan= pre-fill it from trip pages and price cards
  • Eight Markdown news stories, newest first on the home page, plus an RSS feed
  • Booking, contact and newsletter forms that post to Formspree, Netlify Forms or your own endpoint; astro check passes with 0 errors

Pages

Designs included

2 designs in one download

PerfectDive Astro ships two complete designs on the same pages — pick one when you build your site. Switch between them in the live preview with the View control on the right.

Every page

See all 8 pages at a glance

Each page is built and ready, including the emails.

PerfectDive Astro on a phone

The home page on a phone, as it looks in the live demo.

Questions

About this template

What does the license cover?

One website, commercial use included. Read the license for the full terms.

Is PerfectDive Astro included with Pro?

Yes. Pro includes every format of every design, with the credit link removed, for $49.00₹2,999 a year as one payment.

Will I get updates?

Yes. Your My Downloads page always serves the latest version, so you can re-download an update free. The What's new tab lists what changed in each version.

Are the photos included?

The images in the template are blurred in the downloaded package, and the photos in the live demo are for the demo only. Add your own images.

Subscribe Us

Keep looking

View Similar Templates

All templates
From the blog

View Blog

Live preview

Subscribe To Our Newsletter

Join our mailing list to receive the latest news and updates from our team.