HTMLPortfolioCorporate Website

creative-agency-website-template — HTML Portfolio Template

By 8bsite

Sillage is a single-file HTML creative agency website template with portfolio, services, team, studio and contact sections. It uses GSAP ScrollTrigger and Lenis for scroll animations, needs no build step and is MIT licensed.

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; the README states index.html can be edited directly

02

Includes a filterable work grid, full-screen featured project showcase, services, process, team, venue rental and contact sections

03

Uses GSAP ScrollTrigger and Lenis for scroll animations; with reduced motion enabled the page is complete and static

04

The wordmark is per-letter HTML text with ghost duplicates; fonts and colors can be changed through CSS variables

05

Ships AGENTS.md and a prompt for AI coding agents to help replace content with agency information

06

MIT licensed; the README notes that photos, fonts and libraries retain their own licenses

Template Details

The template targets creative agencies and production companies. The README describes it as a one-page site for a Paris creative agency and production house, covering navigation, hero, manifesto, selected work, a full-screen featured project showcase, client list, services, process, venue rental, team, contact and footer. Visually it is mostly black and white, with uppercase type and hairline-ruled tables; the photographs supply the color. A full-width wordmark carries an offset black ghost copy that separates on scroll, and one project expands from the grid into a full-screen stage.

Technically, the README states the page is a single index.html with no build step, loading GSAP 3.13.0, ScrollTrigger and Lenis 1.3.27 via jsDelivr, at a file size of 106 KB. Browser requirements are Chrome and Edge 111+, Safari 16.2+ and Firefox 113+, because the page uses color-mix(), container query units, cascade layers and small/dynamic viewport units; with reduced motion enabled the page is complete and static. The fonts are Instrument Sans and Mozilla Headline (Google Fonts) and can be changed through CSS variables in :root.

The README also covers what to edit: the wordmark is HTML text with one span per letter plus a data-glyph duplicate for the ghost, so the letters in both the hero and the footer must be changed together and --len set to the letter count; work filtering matches each card's data-tags against the buttons' data-filter values, so categories must be kept in sync when changed. Before publishing, all content marked data-8b-placeholder (social preview image, favicon, email, phone, social links) and the fictional demo information (prices, dates, addresses) must be replaced; AGENTS.md lists these items. The README does not document a backend, form submission or content management system.

HTMLPortfolioCorporate website

Is it right for your project?

Use Cases

  • Building a one-page showcase site for a creative, advertising or branding agency
  • Showing work and team for a photography, film or production company
  • Creating a portfolio page for a design or architecture studio
  • Making an introduction page for a fashion, beauty or luxury services studio
  • Presenting a space and booking entry point for a studio that also rents out its venue

Suitable For

  • Creative agencies, advertising agencies or branding agencies
  • Photography, film or production companies
  • Design or architecture studios
  • Fashion, beauty or luxury services studios
  • Studios or spaces that offer venue rental

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, or create a repository with GitHub's Use this template

  2. 2

    Edit index.html directly; the README states no build step is needed and the site can be published via Settings → Pages

  3. 3

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

  4. 4

    When changing the wordmark, update the letters in both the hero and the footer and set --len to the new letter count

  5. 5

    When changing work categories, keep each card's data-tags in sync with the buttons' data-filter values; fonts and colors are adjusted through CSS variables in :root

Read repository instructions

License & source material

Usage conditions & limitations

Free to use · keep license notice

This 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, the original author's copyright notice and the full MIT license notice must be retained.
  • 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

  • Demo images, fonts, icons and other third-party assets must be checked against their own licenses; the code's MIT license alone does not settle this.
  • External services such as domains, hosting, databases, payments or AI may cost extra.
  • Before publishing, all content marked data-8b-placeholder (social preview image, favicon, email, phone, social links) and the fictional demo information (prices, dates, addresses) must be replaced.
  • Photos, fonts and libraries retain their own licenses; see CREDITS.md. Do not assume all assets are licensed together with the MIT code.
  • GSAP 3.13.0, ScrollTrigger and Lenis 1.3.27 load from the external jsDelivr CDN, so that service must be reachable at runtime.
  • The fonts Instrument Sans and Mozilla Headline come from Google Fonts, an external font service.
  • When changing the wordmark, the letters in both the hero and the footer must be updated together and --len set to the letter count, otherwise the layout width calculation breaks.
  • When changing work categories, each card's data-tags must stay in sync with the buttons' data-filter values, otherwise filtering fails.
  • Browser requirements are Chrome/Edge 111+, Safari 16.2+ and Firefox 113+; older browsers are not supported.
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, social) and the invented demo facts: prices, dates, address. [AGENTS.md](AGENTS.md) lists them.

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.27 from jsDelivr, 106 KB, no build step. Chrome and Edge 111+, Safari 16.2+, Firefox 113+ (it uses color-mix(), container query units, cascade layers, small/dynamic viewport units). With "reduce motion" on, the page is complete and still.

Original README

Fonts: Instrument Sans, Mozilla Headline (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

- The wordmark is HTML text, one span per letter with a data-glyph copy for the trail: change the letters in both the hero and the footer and set --len to the number of letters.

Original README

- The works filter matches each card's data-tags against the buttons' data-filter values: keep them in sync when you change the categories.

Original README

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

Original README
https://github.com/8bsite/creative-agency-website-template/blob/main/LICENSEhttps://github.com/8bsite/creative-agency-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 · 85 / 100
Technologies
HTML
Website type
Portfolio · 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: 68197d5ec56648f3918b31b889038dfaf07539682e739cfd1abf49e992609c56

2026-10-17T00:47:48.655Z

Source file / repository
# Free HTML creative agency website template with GSAP scroll animations — Sillage

**Website for a creative agency or production house, with a portfolio, services, team and studio: 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/creative-agency-website-template/)** · **[Use this template](https://github.com/new?template_name=creative-agency-website-template&template_owner=8bsite)** · **[Download ZIP](https://github.com/8bsite/creative-agency-website-template/archive/refs/heads/main.zip)**

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

<p align="center"><a href="https://8bsite.github.io/creative-agency-website-template/"><img src="previews/scroll.gif" alt="Sillage, 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 Paris creative agency and production house working for fashion, beauty and fragrance brands. Black and white, uppercase, hairline-ruled tables, colour only from the photos; the width-filling wordmark carries an offset black trail that splits apart as you scroll, and one project grows from the grid into a full-screen stage.

Good for: creative, advertising or branding agency; photo, film or production company; design or architecture studio portfolio; fashion, beauty or luxury services; a studio or venue that also rents its space.

## 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/creative-agency-website-template/main/index.html
curl -LO https://raw.githubusercontent.com/8bsite/creative-agency-website-template/main/AGENTS.md
curl -LO https://raw.githubusercontent.com/8bsite/creative-agency-website-template/main/LICENSE
curl -LO https://raw.githubusercontent.com/8bsite/creative-agency-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 <your agency or studio: what you do, for whom, your clients and projects, your team, where you are>. Keep the layout, the motion and the single-file format; replace the brand name and wordmark, copy, projects, client names, people, photos, 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=creative-agency-website-template&template_owner=8bsite)**, edit `index.html` and turn on **Settings → Pages**.

## What's on the page

- **Navigation** — top bar: wordmark, two groups of section links; phone menu overlay with email and phone
- **Sillage — creative agency and production house I L L A G E** — first screen: width-filling cut wordmark, a ruled info line, a full-bleed campaign photo (demo: SILLAGE)
- **Not what a brand says. What stays in the room.** — four width-filling statement lines, a lead, two paragraphs and a ruled line of six verbs
- **Selected work** — portfolio: a ruled filter bar over an asymmetric grid of eight projects, plus a reel button
- **The Amber Hour** — one featured project on a full-screen stage: tags, giant title, client line, credits, button (demo: The Amber Hour)
- **Houses we keep company with** — a looping row of client names set in the wordmark face
- **Five rooms. One roof.** — dark section: a portrait and five ruled service rows, each with a title and tags
- **From first line to last frame** — four numbered process steps as a horizontal storyboard (demo: Write, Build, Shoot, Finish &amp; scale)
- **Studio Sillage, Montreuil** — a space for hire: large photo, text, five ruled spec rows and a booking button
- **The people in the room** — team: six portraits with names and roles, and a hiring line
- **Tell us what should stay** — contact: the main email as a width-filling line, four ruled desks with names, emails, phones, addresses
- **Footer** — the SILLAGE wordmark again, copyright, social links and the Design: 8B credit

## Design

Palette: ![#ffffff](https://img.shields.io/badge/-%23ffffff-ffffff?style=flat-square) ![#0b0b0b](https://img.shields.io/badge/-%230b0b0b-0b0b0b?style=flat-square) ![#676767](https://img.shields.io/badge/-%23676767-676767?style=flat-square) ![#9b9b9b](https://img.shields.io/badge/-%239b9b9b-9b9b9b?style=flat-square) ![#cfcfcf](https://img.shields.io/badge/-%23cfcfcf-cfcfcf?style=flat-square) ![#2f2f2f](https://img.shields.io/badge/-%232f2f2f-2f2f2f?style=flat-square)  
Fonts: Instrument Sans, Mozilla Headline (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 wordmark is HTML text, one span per letter with a data-glyph copy for the trail: change the letters in both the hero and the footer and set --len to the number of letters.
- The works filter matches each card's data-tags against the buttons' data-filter values: keep them in sync when you change the categories.

## Before you publish

- Replace everything marked `data-8b-placeholder` (social preview image, favicon, email, phone, social) and the invented demo facts: prices, dates, address. [AGENTS.md](AGENTS.md) lists them.

## Tech

GSAP 3.13.0, ScrollTrigger, Lenis 1.3.27 from jsDelivr, 106 KB, no build step. Chrome and Edge 111+, Safari 16.2+, Firefox 113+ (it uses color-mix(), container query units, 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.

simplefolio

simplefolio

Simplefolio is a minimal single-page portfolio template for developers, built with HTML, Bootstrap, SCSS, and Parcel under the MIT license. It includes Hero, About, Projects, Contact, and Footer sections, with content edited in /src/index.html and theme colors controlled by two SCSS variables.

HTML · Portfolio

mazer

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

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

Resume

Resume

A single-page resume and CV template from Start Bootstrap, built on Bootstrap with a fixed sidebar and content sections.

HTML · Portfolio

Creative

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

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