{
 "slug": "small-talk",
 "name": "Small Talk",
 "title": "Free language course website template",
 "description": "Free HTML language course website template for evening schools and tutors, with levels, fees and a trial form. AGENTS.md for Claude Code, or no code with 8B.",
 "kind": "One-page website for a language school or course provider that teaches adults in small evening groups",
 "summary": "A one-page site for an evening language school: a giant wordmark and a torn portrait, a syllabus shown as six week cards, six languages with schedules, four teachers, after-class events, student quotes, weekend trips, a three-question level finder, fees and a trial booking form. Navy ground with pink accents, photo stickers with torn paper rims and speech bubbles in six languages.",
 "fits": [
  "language school or evening courses for adults",
  "tutoring centre, music school or cooking school with groups and terms",
  "coaching or workshop studio with a teacher team, events and a trial lesson",
  "any friendly, talkative service brand that wants a playful look"
 ],
 "categories": [
  "Education"
 ],
 "tags": [
  "language school",
  "language courses",
  "tutoring",
  "education",
  "adult learning",
  "course provider",
  "evening classes",
  "speech bubbles",
  "torn paper",
  "navy and pink",
  "gsap",
  "scrolltrigger",
  "lenis",
  "single-file"
 ],
 "language": "en",
 "size_kb": 98,
 "photos": 18,
 "fonts": [
  "Schibsted Grotesk"
 ],
 "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/SplitText.min.js",
  "https://cdn.jsdelivr.net/npm/lenis@1.3.4/dist/lenis.min.js"
 ],
 "browsers": "Chrome and Edge 111+, Safari 16.2+, Firefox 113+ (it uses color-mix(), container query units, cascade layers, small/dynamic viewport units).",
 "sections": [
  {
   "key": "navigation",
   "id": "navigation",
   "heading": "",
   "about": "fixed bar: pink wordmark, Free trial button and a menu button; full-screen menu with seven links, address and phone; hides on scroll down"
  },
  {
   "key": "opening",
   "id": "opening",
   "heading": "Small Talk",
   "about": "two screens: giant wordmark, a torn portrait sticker with a bubble, a term tape and intro with two buttons; then a statement surrounded by eight greeting bubbles"
  },
  {
   "key": "syllabus",
   "id": "syllabus",
   "heading": "The syllabus is your Tuesday",
   "about": "six week cards with a photo, week badge, situation and a phrase in the language, on a 3 by 2 plan"
  },
  {
   "key": "languages",
   "id": "languages",
   "heading": "Six languages around one table",
   "about": "six large language names, each with a greeting bubble, levels and lesson times"
  },
  {
   "key": "teachers",
   "id": "teachers",
   "heading": "Who’s talking? Our teachers",
   "about": "four teacher stickers behind name bars, each with a hello bubble and a short bio"
  },
  {
   "key": "clubs",
   "id": "clubs",
   "heading": "After class Where’s everyone?",
   "about": "four dated event rows: supper club, film night, market walk, pub quiz"
  },
  {
   "key": "voices",
   "id": "voices",
   "heading": "Overheard in class",
   "about": "four student quotes on torn notes, ripped off a pad one after another (pinned screen)"
  },
  {
   "key": "trips",
   "id": "trips",
   "heading": "Weekends abroad Say it where they say it",
   "about": "four postcards (Lisbon, Lyon, Osaka, Oaxaca) that travel sideways on a pinned pink screen, each stamped with a greeting"
  },
  {
   "key": "level",
   "id": "level",
   "heading": "Not sure where to start?",
   "about": "a three-question chat with reply buttons that suggests a group"
  },
  {
   "key": "fees",
   "id": "fees",
   "heading": "Fees with no small print",
   "about": "three plans and a note called The small print, at full size"
  },
  {
   "key": "contact",
   "id": "contact",
   "heading": "Say hello in any language",
   "about": "address, hours, phone, email, a room photo and a free-trial booking form"
  },
  {
   "key": "footer",
   "id": "footer",
   "heading": "",
   "about": "a grinning face peeking in with a bubble, six links, copyright with the Design: 8B credit, phone, email, Privacy"
  }
 ],
 "placeholders": [
  "og-image",
  "favicon",
  "phone",
  "form",
  "email"
 ],
 "lighthouse": null,
 "license": {
  "code": "MIT",
  "photos": "Unsplash License",
  "fonts": "SIL Open Font License 1.1"
 },
 "get": {
  "degit": "npx degit 8bsite/language-course-website-template my-site",
  "curl": [
   "curl -LO https://raw.githubusercontent.com/8bsite/language-course-website-template/main/index.html",
   "curl -LO https://raw.githubusercontent.com/8bsite/language-course-website-template/main/AGENTS.md",
   "curl -LO https://raw.githubusercontent.com/8bsite/language-course-website-template/main/LICENSE",
   "curl -LO https://raw.githubusercontent.com/8bsite/language-course-website-template/main/CREDITS.md"
  ],
  "agent_prompt": "Read AGENTS.md, then edit index.html. Turn it into the site for <my school: name, city and address, languages or subjects, levels, lesson days and times, term dates, teachers, clubs or trips, fees and refund terms, how people book a trial>. Replace first the brand name with its --len, the languages, times, fees and teachers. Keep the section ids, the classes AGENTS.md lists and exactly three level questions, or change the result ranges. Ask me for missing facts; never invent prices, dates, teacher bios, refunds or contacts."
 },
 "links": {
  "page": "https://8b.com/templates/small-talk/",
  "md": "https://8b.com/templates/small-talk.md",
  "json": "https://8b.com/templates/small-talk.json",
  "demo": "https://8b.com/templates/small-talk/demo.html",
  "ghDemo": "https://8bsite.github.io/language-course-website-template/",
  "repo": "https://github.com/8bsite/language-course-website-template",
  "zip": "https://8b.com/templates/small-talk/language-course-website-template.zip",
  "use": "https://github.com/new?template_name=language-course-website-template&template_owner=8bsite",
  "agents": "https://github.com/8bsite/language-course-website-template/blob/main/AGENTS.md",
  "credits": "https://github.com/8bsite/language-course-website-template/blob/main/CREDITS.md",
  "raw": {
   "index": "https://raw.githubusercontent.com/8bsite/language-course-website-template/main/index.html",
   "agents": "https://raw.githubusercontent.com/8bsite/language-course-website-template/main/AGENTS.md",
   "license": "https://raw.githubusercontent.com/8bsite/language-course-website-template/main/LICENSE",
   "credits": "https://raw.githubusercontent.com/8bsite/language-course-website-template/main/CREDITS.md"
  },
  "preview": "https://8b.com/templates/small-talk/desktop.webp",
  "phone": "https://8b.com/templates/small-talk/phone.webp",
  "clip": "https://8b.com/templates/small-talk/scroll.mp4",
  "og": "https://8b.com/templates/small-talk/og.jpg",
  "design_md": "https://8b.com/templates/small-talk/DESIGN.md"
 },
 "github": {
  "repo": "8bsite/language-course-website-template",
  "template_repository": true,
  "topics": [
   "html-template",
   "landing-page",
   "website-template",
   "website-templates",
   "language-school",
   "language-school-website",
   "education-website",
   "course-website",
   "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/"
 }
}
