@8bsite/design-studio-website-template
v1.0.0
Published
Agency portfolio in a single HTML file: five sliding case studies, a client wheel, services, process, journal and contact form. Black, white, violet; GSAP motion; MIT.
Maintainers
Readme
Design studio website template in plain HTML
Built for a brand, product or digital agency that wants its portfolio and its way of working on one scrolling page. After a one-word greeting come five case studies sliding along a track, a turning wheel of six long-standing clients, five services, a four-step process, a studio collage with open roles, four journal stories, a FAQ and a contact form, with a newsletter field in the footer. The palette stays black and white with a single violet accent; headings close on a violet dot, and a round photo drifts from the greeting into the next heading. Everything lives in one index.html, and the motion comes from GSAP, ScrollTrigger and Lenis loaded over a CDN, so there is nothing to compile. The template comes from 8B, an AI website builder.
A scrolling demo plus notes on every block: https://8b.com/templates/onda/

Install or download
npm pack @8bsite/design-studio-website-template
tar -xzf 8bsite-design-studio-website-template-1.0.0.tgzThe tarball unpacks into package/. Prefer to skip npm? npx degit 8bsite/design-studio-website-template studio-site pulls the same files from GitHub. A copy added through npm install lands in node_modules/@8bsite/design-studio-website-template/, which is no place to edit; copy the folder into your own project first.
Rewriting it with an AI agent
Whichever agent you use, Claude Code, Cursor or Codex, its first read should be AGENTS.md, which names the classes the scroll scenes depend on and lists every demo fact. Supply your own case studies with real outcomes, the clients you keep, your services, office cities and how a project starts. Studio names, client results, headcount and addresses on the page are made up, so the agent should ask rather than fill gaps. Both forms only validate in the browser and show a status message; wire them to Formspree, Netlify Forms or a similar service.
Read AGENTS.md. Swap the demo cases for the three projects in cases.txt, keep the violet dot on every heading, and ask me for anything missing.
Files in the package
index.html: markup, styles and scripts in one placeAGENTS.md: the brief your agent readsCREDITS.md: who shot each Unsplash photoLICENSE: MIT terms
Code with a running demo: https://github.com/8bsite/design-studio-website-template Its page on 8b.com: https://8b.com/templates/onda/ More free templates: https://8b.com/templates/
