HTMLCorporate Website

design-studio-website-template — HTML Business Template

By 8bsite

Onda is a single-file HTML design studio website template with GSAP scroll animations, no build step and an MIT license.

Explore the design

Compare the page layouts and mobile experience. Open any screenshot for a closer look.

2 previews
Desktop homepage1 / 2
Desktop captureTop of page

Actual screenshot captured by the server browser.

All pages & views 2

Screenshots show visual appearance; interactive behavior may differ.

Recorded 2026-10-17View source

What stands out

A quick read of the recorded project description.

01

Single-file HTML template with no build step; edit index.html directly

02

Scroll animations and smooth scrolling via GSAP ScrollTrigger and Lenis

03

Complete sections including case studies, services, workflow, team, news, Q&A and a contact form

04

Colors and fonts adjustable through CSS variables; the purple dot at the end of headings is implemented with a span

05

Reduced motion is supported, and the page remains complete and static when that setting is enabled

06

MIT licensed; the footer "Design: 8B" link is optional

Template Details

This template is a one-page website for a design, brand or digital agency, delivered as a single HTML file with GSAP scroll animations and Lenis smooth scrolling, and no build step. The page includes sections for navigation, a hero greeting, studio introduction, case studies, long-term clients, services, workflow, team, news, Q&A and a contact form. The design uses black, white and purple, with every heading ending in a purple dot; the period after "Hello" in the hero is a circular photo that moves to the next heading. The template uses GSAP 3.13.0, ScrollTrigger and Lenis 1.3.4, loaded via jsDelivr, and the file size is 135 KB. Browser support covers Chrome and Edge 111+, Safari 16.2+ and Firefox 113+, and reduced motion is supported. The README states that the form is not yet connected to a backend and must be wired to Formspree or Netlify Forms, or removed. Before publishing, all content marked data-8b-placeholder and the fictional demo information (such as prices, dates and addresses) must be replaced.

HTMLCorporate website

Is it right for your project?

Use Cases

  • Design studios or brand agencies quickly building a one-page showcase site
  • Digital product studios presenting case studies, services and team information
  • Creative or marketing agencies presenting client relationships and workflow
  • Consultancies introducing clients, services and contact details on a single page

Suitable For

  • Design, brand or digital agencies
  • Product studios or UX studios
  • Creative or marketing agencies that need to showcase case studies
  • Consultancies that want to present clients, services and workflow on one page

Getting started & customization

Use these recorded setup notes alongside the repository instructions for your chosen version.

  1. 1

    Download index.html, AGENTS.md, LICENSE and CREDITS.md into the project

  2. 2

    Replace all content marked data-8b-placeholder (social preview image, favicon, email, phone, form, social links) and the fictional demo information (prices, dates, addresses)

  3. 3

    The form is not connected to a backend; wire it to Formspree or Netlify Forms, or remove it

  4. 4

    Change fonts and colors through the CSS variables in :root; the purple dot at the end of headings must retain its span element

  5. 5

    The size of the hero "Hello" and footer "Bye" is controlled by style="--len:N", where N is the character count; this suits short words

Read repository instructions

License & source material

Usage conditions & limitations

Free to use · keep license notice

This listing covers the free version in the public repository under the MIT license; 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 limitations of liability 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 quotas 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 domains, hosting, databases, payments or AI may incur separate charges.
  • Before publishing, all content marked data-8b-placeholder (social preview image, favicon, email, phone, form, social links) and the fictional demo information (prices, dates, addresses) must be replaced.
  • The form is not connected to a backend and sends nothing; it must be wired to Formspree or Netlify Forms, or removed.
  • Photos, fonts and libraries retain their own licenses; see CREDITS.md. The footer "Design: 8B" link is optional, not mandatory.
  • GSAP 3.13.0, ScrollTrigger and Lenis 1.3.4 are loaded via the jsDelivr CDN, so an external CDN must be reachable at runtime.
  • The Gabarito and Onest fonts come from Google Fonts and must be loaded through an external font service.
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

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

GSAP 3.13.0, ScrollTrigger, Lenis 1.3.4 from jsDelivr, 135 KB, no build step. Chrome and Edge 111+, Safari 16.2+, Firefox 113+ (it uses color-mix(), cascade layers, small/dynamic viewport units). With "reduce motion" on, the page is complete and still.

Original README

Fonts: Gabarito, Onest (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
https://github.com/8bsite/design-studio-website-template/blob/main/LICENSEhttps://github.com/8bsite/design-studio-website-template/blob/main/README.md

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 · 83 / 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: 42da78ecfc47ed3cb1da587636be62ed5b716b8a5df65fedf19b70a8acbeafc3

2026-10-17T00:47:15.460Z

Source file / repository
# Free HTML design studio website template with GSAP scroll animations — Onda

**One-page website for a design, brand or digital agency: 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: MIT](https://img.shields.io/badge/license-MIT-blue)](LICENSE) ![one HTML file: no build](https://img.shields.io/badge/one%20HTML%20file-no%20build-orange) ![GSAP: ScrollTrigger](https://img.shields.io/badge/GSAP-ScrollTrigger-88ce02)

**[Live demo](https://8bsite.github.io/design-studio-website-template/)** · **[Use this template](https://github.com/new?template_name=design-studio-website-template&template_owner=8bsite)** · **[Download ZIP](https://github.com/8bsite/design-studio-website-template/archive/refs/heads/main.zip)**

<a href="https://8bsite.github.io/design-studio-website-template/"><img src="previews/desktop.png" alt="Onda, a free HTML template: first screen on a desktop" width="76.1%"></a> <a href="https://8bsite.github.io/design-studio-website-template/"><img src="previews/phone.png" alt="Onda, a free HTML template: first screen on a phone" width="21.9%"></a>

<p align="center"><a href="https://8bsite.github.io/design-studio-website-template/"><img src="previews/scroll.gif" alt="Onda, 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 an invented brand, product and AI studio with offices in two cities: work, long-term clients, services, process, team, news and contact. Black, white and one violet; every heading ends in a violet dot, and the giant full stop after "Hello" is a round photo that travels into the next heading, while the case studies slide on a track that bends into a rotating wheel.

Good for: design, brand or digital agency; product or UX studio; creative or marketing agency with case studies; consultancy that shows clients, services and process on one page.

## 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/design-studio-website-template/main/index.html
curl -LO https://raw.githubusercontent.com/8bsite/design-studio-website-template/main/AGENTS.md
curl -LO https://raw.githubusercontent.com/8bsite/design-studio-website-template/main/LICENSE
curl -LO https://raw.githubusercontent.com/8bsite/design-studio-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 studio or agency site for <your business: what you make, for whom, where you are, your clients and services, how to get in touch>. Keep the layout, the motion and the single-file format; replace the brand name, copy, photos, client names, results, dates, addresses 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=design-studio-website-template&template_owner=8bsite)**, edit `index.html` and turn on **Settings → Pages**.

## What's on the page

- **Navigation** — fixed top bar: wordmark, section links, Start a project button; phone menu overlay
- **Hello** — first screen: a one-word greeting whose full stop is a giant round photo (demo: "Hello")
- **We make the things people come back to** — two-line statement of what the studio does, a lead paragraph and an index of links into the page
- **Selected work** — case studies: five large cards on a horizontal track (demo: five client launches)
- **Never a one-off** — long-term clients: six cards on a wheel that turns with scroll (demo: years of partnership)
- **What we do** — services: five cards that stack as you scroll, each with deliverable badges and a photo
- **How we work** — process: four steps beside a ring the scroll draws round (demo: Listen, Make, Measure, Again)
- **Inside the studio** — team and careers: photo collage that deals out from a pile, with open roles
- **Ideas and news** — news and articles: four stories beside a sticky photo frame
- **Fair questions** — questions and answers (native &lt;details&gt;)
- **Let's talk** — violet contact field: big "Let's talk", email, two offices with phones, and a form (placeholders)
- **Footer** — closing greeting "Bye" with the round photo full stop, link columns, newsletter, copyright and the Design: 8B credit

## Design

Palette: ![#0d0c11](https://img.shields.io/badge/-%230d0c11-0d0c11?style=flat-square) ![#ffffff](https://img.shields.io/badge/-%23ffffff-ffffff?style=flat-square) ![#6c3cff](https://img.shields.io/badge/-%236c3cff-6c3cff?style=flat-square) ![#efeef4](https://img.shields.io/badge/-%23efeef4-efeef4?style=flat-square) ![#aaa7b4](https://img.shields.io/badge/-%23aaa7b4-aaa7b4?style=flat-square) ![#5d5a67](https://img.shields.io/badge/-%235d5a67-5d5a67?style=flat-square) ![#1f1d26](https://img.shields.io/badge/-%231f1d26-1f1d26?style=flat-square)  
Fonts: Gabarito, Onest (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.

- Every heading ends in a violet dot (`<span class="m-dot">`), not a typed full stop: keep the span when you change a heading.
- "Hello" in the hero and "Bye" in the footer are sized by `style="--len:N"` (number of characters) and are meant for one short word.

## 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, Lenis 1.3.4 from jsDelivr, 135 KB, no build step. Chrome and Edge 111+, Safari 16.2+, Firefox 113+ (it uses color-mix(), 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).
Report a correction

Explore similar templates

Compare previews and descriptions within the same stack and category.