Single-file HTML template with no build step; edit index.html directly
community-website-template — HTML Business Template
By 8bsite
softlife is a single-file HTML template for a membership-based community website aimed at a women's social club, with weekly events, clubs, a shop, blog, membership tiers and a contact form, using GSAP scroll animations and requiring no build step.
Explore the design
Compare the page layouts and mobile experience. Open any screenshot for a closer look.
Actual screenshot captured by the server browser.
All pages & views 2
Screenshots show visual appearance; interactive behavior may differ.
What stands out
A quick read of the recorded project description.
GSAP ScrollTrigger scroll animations, including palette expansion, arched photo transitions, mood-board reveal and membership-card flip
Complete sections including weekly events, clubs, shop, blog, membership tiers, Q&A and contact form
Colors and fonts controlled through CSS variables for easy recoloring and font changes
Supports the reduced-motion preference; with it enabled the page is complete and static
Includes AGENTS.md to guide AI coding agents through customization
Template Details
The template is a single-page HTML file designed for a women's social club or membership community. It includes sections for navigation, hero, weekly events, clubs, mood board, shop, blog, founder's letter, membership tiers, Q&A, contact form and footer. Visually it uses warm pink, oxblood and powder blue tones with a two-weight serif typeface and arched photos, and uses GSAP ScrollTrigger for scroll animations such as palette-row expansion, arched photo transitions, mood-board reveal and membership-card flip. The stack includes GSAP 3.13.0, ScrollTrigger, SplitText and Lenis 1.3.11, loaded from jsDelivr; the file is 132 KB and requires no build step. Browser requirements are Chrome and Edge 111+, Safari 16.2+ and Firefox 121+, and the reduced-motion preference is supported. The README states that the form is not yet connected to a backend and must be wired to Formspree or Netlify Forms, and that all placeholder content and demo data (prices, dates, addresses and so on) must be replaced.
Is it right for your project?
Use Cases
- Building a single-page promotional site for a women's social club or membership club
- Creating a showcase page for a women's network, community or wellness collective
- Making a website for a coworking space with weekly events and paid membership tiers
- Serving as a starting point for a community site that needs scroll animations, with content and branding swapped in quickly
Suitable For
- Membership clubs or social houses
- Women's networks or community organizations
- Wellness or lifestyle collectives
- Spaces with events and membership tiers
Getting started & customization
Use these recorded setup notes alongside the repository instructions for your chosen version.
- 1
Download index.html, AGENTS.md, LICENSE and CREDITS.md into the project directory, or use the GitHub template feature
- 2
Replace all content marked data-8b-placeholder (social preview image, favicon, email, phone, form, social links) and demo data (prices, dates, addresses)
- 3
The contact form is not connected to a backend; wire it to Formspree or Netlify Forms, or remove it
- 4
Change colors and fonts through the CSS variables in :root, and update the --len property on large headings to match the new character count
- 5
Enable GitHub Pages for deployment or use any static hosting service
License & source material
Usage conditions & limitations
Free to use · keep license noticeThis listing covers the free version under the MIT license in the public repository; the free scope is that version's code and does not mean external services or third-party assets are free.
Must comply with when using
- The code in this version may be used, modified, used commercially and distributed free of charge.
- When distributing copies or substantial portions of the code, retain the original author's copyright notice and the full MIT license notice.
- The code is provided as is; warranties and liability limitations are governed by the original license and applicable law.
Additional costs & items to verify
- The README mentions the Formspree form service; real submissions require configuring a service endpoint, and its usage limits and fees must be checked separately.
- Demo images, fonts, icons and other third-party assets must be checked against their own licenses and cannot be judged by the code's MIT license alone.
- External services such as domain, hosting, database, payment or AI may incur separate charges.
- Before publishing, all placeholder content marked data-8b-placeholder (social preview image, favicon, email, phone, form, social links) and fictional demo facts (prices, dates, addresses) must be replaced.
- The contact form currently does not send anything; wire it to Formspree or Netlify Forms yourself, or remove it.
- Depends on GSAP 3.13.0, ScrollTrigger, SplitText and Lenis 1.3.11, all loaded from the jsDelivr CDN, so runtime depends on an external service.
- Browser requirements are Chrome/Edge 111+, Safari 16.2+ and Firefox 121+, due to features such as color-mix(), container query units, :has() and cascade layers.
- Photos, fonts and libraries retain their own licenses; consult CREDITS.md. The MIT license covers only the code itself.
- The fonts Kalnia, Onest and Playwrite US Trad come from Google Fonts and are external resources.
View Original Text Basis
Permission is hereby granted, free of charge
Original License Text
- Replace everything marked `data-8b-placeholder` (social preview image, favicon, email, phone, form, social) and the invented demo facts: prices, dates, address. [AGENTS.md](AGENTS.md) lists them.
Original README
- The form sends nothing yet: connect it to Formspree or Netlify Forms, or remove it.
Original README
GSAP 3.13.0, ScrollTrigger, SplitText, Lenis 1.3.11 from jsDelivr, 132 KB, no build step. Chrome and Edge 111+, Safari 16.2+, Firefox 121+ (it uses color-mix(), container query units, :has(), cascade layers, small/dynamic viewport units). With "reduce motion" on, the page is complete and still.
Original README
GSAP 3.13.0, ScrollTrigger, SplitText, Lenis 1.3.11 from jsDelivr, 132 KB, no build step. Chrome and Edge 111+, Safari 16.2+, Firefox 121+ (it uses color-mix(), container query units, :has(), cascade layers, small/dynamic viewport units). With "reduce motion" on, the page is complete and still.
Original README
MIT, see [LICENSE](LICENSE); the "Design: 8B" footer link is welcome, not required. Photos, fonts and libraries keep their own licences: [CREDITS.md](CREDITS.md). More free templates: [github.com/8bsite](https://github.com/8bsite).
Original README
https://github.com/8bsite/community-website-template/blob/main/LICENSEhttps://github.com/8bsite/community-website-template/blob/main/README.mdFonts: Kalnia, Onest, Playwrite US Trad (Google Fonts). Change both through the CSS variables in the `:root` block at the top of `<head>`. A big display line with `style="--len:N"` fills its width: set N to its new number of characters.
Original README
Compiled by DeepSeek based on repository license and README ·2026-10-17. Results only cover the materials read; dependencies, images, fonts, and subsequent term changes are subject to their respective original texts.
Project checks & description sources
Template Information
- Source platforms
- GitHub
- Documentation and maintenance reference score
- More documented · 80 / 100
- Technologies
- HTML
- Website type
- Corporate Website
How this score is calculated
Our heuristic uses license records (up to 30), a demo link (12), a preview (10), stars (15), recorded maintenance (15), description completeness (8), feature records (5) and classification data (5). It is not a code, security or performance test, or a Google score. A link does not establish tested functionality.
What to verify for this project
- Repository update recorded
- 2026-10-16
- Screenshot last checked
- 2026-10-17
A demo link is listed. Check it with your own content and viewport sizes; its presence does not confirm that forms, authentication or payments work.
The catalog identifies HTML as the primary stack. Check the actual dependency manifest and lockfile for versions and hosting requirements. These notes use recorded metadata, not a code audit or a deployment test.
Use a selection guide →How this description was prepared
AI-assisted description based on catalog records and repository material. Repository authors are not automatically the reviewers of this description.
Review declaration: codex-user-requested-batch-review-20261018 · 2026-10-18
Inspect the recorded source material
SHA-256: 90f97162f3202b920ce3a520be810f6006a62d4a95c0e6b2fe8bd9299c58d1ca
2026-10-17T00:46:02.662Z
Source file / repository# Free HTML community website template with GSAP scroll animations — softlife **Community and members' club website for a women's social house: a free HTML template in one file, with GSAP scroll animations, no build step, MIT license. Made by [8B](https://8b.com/), the AI website builder.** [](LICENSE)   **[Live demo](https://8bsite.github.io/community-website-template/)** · **[Use this template](https://github.com/new?template_name=community-website-template&template_owner=8bsite)** · **[Download ZIP](https://github.com/8bsite/community-website-template/archive/refs/heads/main.zip)** <a href="https://8bsite.github.io/community-website-template/"><img src="previews/desktop.png" alt="softlife, a free HTML template: first screen on a desktop" width="76.1%"></a> <a href="https://8bsite.github.io/community-website-template/"><img src="previews/phone.png" alt="softlife, a free HTML template: first screen on a phone" width="21.9%"></a> <p align="center"><a href="https://8bsite.github.io/community-website-template/"><img src="previews/scroll.gif" alt="softlife, a free HTML template: scrolling through the first sections on a desktop" width="40%"></a><br><sub>Scroll animation</sub></p> A one-page site for a London members' house for ambitious women, with a weekly programme, clubs, a small shop, a journal and three membership tiers. Warm pinks, oxblood and powder blue, a two-weight serif and arch-shaped photos; as you scroll, a pink-and-red palette row swells into the next section, seven colour arches turn into the week's photos, a moodboard deals itself out of a pile and membership cards turn over. Good for: members' club or social house; women's network or community; wellness or lifestyle collective; co-working space with events; community with a weekly programme and paid tiers. ## Use it with an AI coding agent Download the files into your project (in Windows PowerShell type `curl.exe`): ```bash curl -LO https://raw.githubusercontent.com/8bsite/community-website-template/main/index.html curl -LO https://raw.githubusercontent.com/8bsite/community-website-template/main/AGENTS.md curl -LO https://raw.githubusercontent.com/8bsite/community-website-template/main/LICENSE curl -LO https://raw.githubusercontent.com/8bsite/community-website-template/main/CREDITS.md ``` Then give your agent this prompt: ```text Read AGENTS.md, then edit index.html. Use this template as the base for a site for a community or members' club for <your community: who it is for, where it meets, what happens each week, membership prices, how to join>. Keep the layout, the motion and the single-file format; replace the brand name, copy, photos, programme, prices, links and contacts, and recolour it through the CSS variables if needed. ``` Give the agent the downloaded file, not a link: from a link it would rebuild a different page. No agent? Click **[Use this template](https://github.com/new?template_name=community-website-template&template_owner=8bsite)**, edit `index.html` and turn on **Settings → Pages**. ## What's on the page - **Navigation** — top bar: wordmark, section links, Join button; phone menu overlay - **softlife l ı fe** — first screen: width-filling two-weight wordmark, tagline, intro, two buttons, portrait, a row of palette chips - **The softlife principle** — statement on an oxblood ground: the principle in two weights, a founding note and a link - **A week, softly** — weekly programme: seven days as seven arch photos, one colour per day - **Four clubs, one house** — four tiles with a giant initial each: the clubs or programmes (demo: morning, supper, reading, office hours) - **Things we're soft on** — moodboard collage of twelve tiles: photos, type posters, gingham and stripes - **The soft edit** — small shop: four products with photo, details, price and Add to bag - **Notes from the reading room** — blog: a tall pink poster of two words beside three article entries - **Dear you,** — founder's letter with a handwritten signature and an arch portrait - **Join the club** — three membership tiers on cards that turn over (demo: day pass, member, founding circle) - **Good questions** — questions and answers (native <details>) beside a heading and an email link - **Come over** — address, hours, email, phone and a contact form beside an arch photo of the front door - **Footer** — width-filling softlife wordmark, address, hours, contacts, links, copyright and the Design: 8B credit ## Design Palette:         Fonts: Kalnia, Onest, Playwrite US Trad (Google Fonts). Change both through the CSS variables in the `:root` block at the top of `<head>`. A big display line with `style="--len:N"` fills its width: set N to its new number of characters. - The hero wordmark is split into spans so each half can move; the sparkle over the i is a separate span. For a new name, edit the visible spans and the screen-reader text in the h1, and update --len. - The palette chips in the hero, the week's swatches and the club and card colours come from the CSS variables in :root: recolour there. ## Before you publish - Replace everything marked `data-8b-placeholder` (social preview image, favicon, email, phone, form, social) and the invented demo facts: prices, dates, address. [AGENTS.md](AGENTS.md) lists them. - The form sends nothing yet: connect it to Formspree or Netlify Forms, or remove it. ## Tech GSAP 3.13.0, ScrollTrigger, SplitText, Lenis 1.3.11 from jsDelivr, 132 KB, no build step. Chrome and Edge 111+, Safari 16.2+, Firefox 121+ (it uses color-mix(), container query units, :has(), cascade layers, small/dynamic viewport units). With "reduce motion" on, the page is complete and still. ## License MIT, see [LICENSE](LICENSE); the "Design: 8B" footer link is welcome, not required. Photos, fonts and libraries keep their own licences: [CREDITS.md](CREDITS.md). More free templates: [github.com/8bsite](https://github.com/8bsite).
Explore similar templates
Compare previews and descriptions within the same stack and category.

mazer
Mazer is a free and open-source Bootstrap 5 admin dashboard and landing page template that does not depend on jQuery. It provides prebuilt releases, source builds, and CDN inclusion, and includes dark mode, perfect-scrollbar, and ApexCharts examples.
HTML · Admin dashboard

Freelancer
A bright, single-page Bootstrap portfolio template for freelancers, designers, and small studios. It includes a responsive portfolio grid with modal detail windows and an SB Forms contact form that requires an API token.
HTML · Portfolio

Creative
A single-page marketing template by Start Bootstrap for creative agencies and product services, built on Bootstrap with SCSS, featuring a portfolio grid and call-to-action sections. It includes pre-set SB Forms markers for form integration and npm build scripts for source customization.
HTML · Corporate Website

startbootstrap-agency
Agency is a one-page Bootstrap portfolio theme from Start Bootstrap, MIT licensed. It includes a responsive portfolio grid with modal details and a preconfigured SB Forms contact form that requires an API token.
HTML · Corporate Website

startbootstrap-landing-page
A general-purpose Bootstrap landing page template from Start Bootstrap, MIT licensed, with a Pug/SCSS/npm build pipeline.
HTML · Corporate Website

Landing-Page
A general-purpose landing page HTML template maintained by Tailwind Toolbox, written in pure HTML and loading the complete Tailwind CSS via CDN.
HTML · Corporate Website
