Back to themes

Grin Golf

Grin Golf is a complete golf and sports-club theme built on Astro 7. Every page pre-renders to static HTML, so it loads instantly and deploys anywhere — and it ships zero framework JavaScript, just one small vanilla script.


Cost

Paid


Created by
Waida Studio

All Pages:

  • Home
  • About
  • Shop
  • Product detail
  • Pricing
  • Plan detail
  • Blog
  • Blog post
  • Contact
  • Checkout
  • PayPal checkout
  • Order confirmation
  • Login
  • Signup
  • Style Guide
  • License
  • Changelog
  • Password (401)
  • 404

Features:

  • Astro 7
  • Zero framework JavaScript
  • 32 static pages per build
  • Markdown content collections — products, blog and plans
  • 6 product pages with option sets, variant tables and four FAQ rows each
  • Up to 48 buyable variant combinations per product, priced from the table
  • Six-tab shop, with the same category panels reused on the home page
  • Related-products strip under every product, derived from the catalogue
  • 7 blog articles with a full-bleed featured banner and six category tabs
  • Rich-text article bodies — headings, lists, quotes and full-width figures
  • 3 membership tiers, printed on the home page, on /pricing and on their own pages
  • Highlighted tier's inline colours carried as content, not hard-coded
  • Cart drawer with quantity editing, line totals, subtotal and remove
  • Add to cart with option pills, merging repeats instead of listing them twice
  • Checkout, PayPal checkout and order confirmation
  • Client-side basket in localStorage, order handed on in sessionStorage
  • Basket shared across tabs through a storage listener
  • Place Order validation across the checkout's four separate forms
  • Billing-address toggle on the checkout
  • Collapsing navbar with focus return and Escape
  • Pages dropdown — hover and click, Escape and click-away to close
  • Tab sets with roving tabindex and arrow keys that wrap, plus Home and End
  • FAQ accordions, one row open at a time
  • Testimonial cross-fade with dots, arrow keys, swipe and pausing autoplay
  • Scroll reveals at the design's own offsets and delays
  • Statistics counters
  • Endless marquee belts
  • Discount overlay and write-a-review dialogue, both Escape-closable
  • Rating-star checkboxes on the review form
  • Demo newsletter, contact, login, signup and review forms with the design's own success panel
  • Password screen with its own error panel
  • Responsive imagery, 1,879 srcset attributes across the build
  • Fully responsive
  • prefers-reduced-motion respected throughout
  • Design-token system in one :root block, 102 custom properties
  • Style Guide page
  • Open Graph & Twitter cards
  • Canonical URLs
  • Self-hosted Anton, Plus Jakarta Sans, Inter and Big Shoulders Display as woff2
  • TypeScript throughout
  • Original template CSS, no utility framework
  • Vercel config included
  • Deploys to any static host
  • Ongoing Updates

When you purchase the template you get a license covering one end product per license. You may modify the source freely; you may not resell, sublicense or redistribute it, in whole or in substantial part.

If you have any questions do not hesitate to reach out on: Email: contact@kaziehsan.com

Thank you so much for reading and showing interest in this template.


Astro All Access Bundle:

Every Astro template Waida Studio makes — the whole collection in one purchase, plus every future release and ongoing updates. All of them are built the same way: zero framework JavaScript, every page pre-rendered to static HTML, hand-crafted CSS with design tokens, and TypeScript throughout.

Get Astro Bundle