{
 "slug": "highkick",
 "name": "Highkick",
 "title": "Free group fitness website template",
 "description": "Free HTML group fitness website template for dance, boxing and skate studios, with a timetable and passes. AGENTS.md for Claude Code, or no code with 8B.",
 "kind": "One-page website for a group fitness studio with a class timetable and passes",
 "summary": "A one-page site for a group fitness studio in Leeds: an opening that sets like a sunset, seven classes, the shape of a fifty-minute class, the room, four coaches, a week timetable, a monthly roller night, three passes, member quotes and a free-class form. Retro 80s in pale grey, pink, orange and lime, with striped suns, spinning stickers and a heavy headline face.",
 "fits": [
  "group fitness, aerobics or dance studio",
  "boxing, spin, yoga or pilates studio with a class timetable",
  "roller rink, party venue or leisure centre with passes and events",
  "any brand that wants a loud, friendly retro look with stickers"
 ],
 "categories": [
  "Sport and fitness",
  "Local business"
 ],
 "tags": [
  "fitness studio",
  "group fitness",
  "aerobics",
  "dance studio",
  "gym",
  "boxing classes",
  "class timetable",
  "membership passes",
  "retro",
  "80s",
  "stickers",
  "colourful",
  "gsap",
  "scrolltrigger",
  "lenis",
  "single-file"
 ],
 "language": "en",
 "size_kb": 102,
 "photos": 21,
 "fonts": [
  "Mozilla Headline",
  "Onest",
  "Pliant"
 ],
 "libraries": [
  "https://cdn.jsdelivr.net/npm/gsap@3.13.0/dist/gsap.min.js",
  "https://cdn.jsdelivr.net/npm/gsap@3.13.0/dist/ScrollTrigger.min.js",
  "https://cdn.jsdelivr.net/npm/gsap@3.13.0/dist/MotionPathPlugin.min.js",
  "https://cdn.jsdelivr.net/npm/lenis@1.3.27/dist/lenis.min.js"
 ],
 "browsers": "Chrome and Edge 111+, Safari 16.2+, Firefox 113+ (it uses color-mix(), cascade layers, small/dynamic viewport units).",
 "sections": [
  {
   "key": "navigation",
   "id": "nav",
   "heading": "",
   "about": "wordmark, five links in a pill, a free-class button; a round menu button and full-screen menu on small screens"
  },
  {
   "key": "opening",
   "id": "opening",
   "heading": "Sweat like it’s 1986",
   "about": "two screens: a jumping photo between the halves of the h1 \"Sweat like it's 1986\" with stickers, then a sunset floor with a three-line promise and two snapshots"
  },
  {
   "key": "classes",
   "id": "classes",
   "heading": "Seven classes. Pick your noise.",
   "about": "seven classes as a list of big names where the row in the middle of the screen is lit with a lime band, a photo and details"
  },
  {
   "key": "arc",
   "id": "arc",
   "heading": "The fifty-minute arc",
   "about": "a held screen where an orange sun rides an intensity curve while four phases light up"
  },
  {
   "key": "room",
   "id": "room",
   "heading": "One big loud room",
   "about": "facts about the studio room beside a pile of five tilted photos"
  },
  {
   "key": "coaches",
   "id": "coaches",
   "heading": "Your coaches",
   "about": "a held screen where four coach cards roll past sideways with striped suns"
  },
  {
   "key": "week",
   "id": "week",
   "heading": "This week on the floor",
   "about": "a seven-day timetable of class slots with times and coaches"
  },
  {
   "key": "rewind",
   "id": "rewind",
   "heading": "Rewind Fridays",
   "about": "the monthly Rewind Friday night: a wordmark that glides in with colour ghosts and rewinds away, two photos and the event facts"
  },
  {
   "key": "passes",
   "id": "passes",
   "heading": "Pay your way",
   "about": "three passes drawn as tickets with a stub, a price, a description and a button, and a first-class-free note"
  },
  {
   "key": "regulars",
   "id": "regulars",
   "heading": "The regulars",
   "about": "five member quotes on cards that stand up from a flat board"
  },
  {
   "key": "contact",
   "id": "contact",
   "heading": "Your first class is on us",
   "about": "free-class form on the left, three info cards on the right"
  },
  {
   "key": "footer",
   "id": "footer",
   "heading": "",
   "about": "a giant wordmark, three columns and a base line"
  }
 ],
 "placeholders": [
  "og-image",
  "favicon",
  "form",
  "phone",
  "email",
  "social"
 ],
 "lighthouse": null,
 "license": {
  "code": "MIT",
  "photos": "Unsplash License",
  "fonts": "SIL Open Font License 1.1"
 },
 "get": {
  "degit": "npx degit 8bsite/group-fitness-website-template my-site",
  "curl": [
   "curl -LO https://raw.githubusercontent.com/8bsite/group-fitness-website-template/main/index.html",
   "curl -LO https://raw.githubusercontent.com/8bsite/group-fitness-website-template/main/AGENTS.md",
   "curl -LO https://raw.githubusercontent.com/8bsite/group-fitness-website-template/main/LICENSE",
   "curl -LO https://raw.githubusercontent.com/8bsite/group-fitness-website-template/main/CREDITS.md"
  ],
  "agent_prompt": "Read AGENTS.md, then edit index.html. Make this the site for <my studio: name, city, address, classes with lengths and levels, weekly timetable with coaches, pass prices and rules, a monthly event, desk hours, how members book>. Replace first the brand name, classes, timetable, passes, coaches and member quotes. Keep the section ids and the classes AGENTS.md lists, and set --len on the big event word and the footer wordmark to each new word's length. Ask me for missing facts and never invent prices, hours, addresses, coaches, reviews or contacts."
 },
 "links": {
  "page": "https://8b.com/templates/highkick/",
  "md": "https://8b.com/templates/highkick.md",
  "json": "https://8b.com/templates/highkick.json",
  "demo": "https://8b.com/templates/highkick/demo.html",
  "ghDemo": "https://8bsite.github.io/group-fitness-website-template/",
  "repo": "https://github.com/8bsite/group-fitness-website-template",
  "zip": "https://8b.com/templates/highkick/group-fitness-website-template.zip",
  "use": "https://github.com/new?template_name=group-fitness-website-template&template_owner=8bsite",
  "agents": "https://github.com/8bsite/group-fitness-website-template/blob/main/AGENTS.md",
  "credits": "https://github.com/8bsite/group-fitness-website-template/blob/main/CREDITS.md",
  "raw": {
   "index": "https://raw.githubusercontent.com/8bsite/group-fitness-website-template/main/index.html",
   "agents": "https://raw.githubusercontent.com/8bsite/group-fitness-website-template/main/AGENTS.md",
   "license": "https://raw.githubusercontent.com/8bsite/group-fitness-website-template/main/LICENSE",
   "credits": "https://raw.githubusercontent.com/8bsite/group-fitness-website-template/main/CREDITS.md"
  },
  "preview": "https://8b.com/templates/highkick/desktop.webp",
  "phone": "https://8b.com/templates/highkick/phone.webp",
  "clip": "https://8b.com/templates/highkick/scroll.mp4",
  "og": "https://8b.com/templates/highkick/og.jpg",
  "design_md": "https://8b.com/templates/highkick/DESIGN.md"
 },
 "github": {
  "repo": "8bsite/group-fitness-website-template",
  "template_repository": true,
  "topics": [
   "html-template",
   "landing-page",
   "website-template",
   "website-templates",
   "fitness-studio-website",
   "gym-website",
   "dance-studio-website",
   "retro-design",
   "html5",
   "agents-md",
   "gsap",
   "scrolltrigger",
   "scroll-animation",
   "lenis",
   "single-file",
   "cursor-ai",
   "static-site",
   "mit-license",
   "vibe-coding",
   "claude-code"
  ]
 },
 "made_by": {
  "name": "8B",
  "url": "https://8b.com/"
 }
}
