District — Free Streetwear Brand Website Template

District is a streetwear drop site built to sell out — a live countdown, a numbered product rack and a hazard-tape marquee do the shouting so you don't have to. It runs on an oversized Anton display face over an asphalt-and-chalk palette with signal-orange and cobalt accents, deliberately loud where a luxury lookbook would whisper. Every interaction is hand-written vanilla JavaScript with no jQuery, so it drops cleanly onto a strict-CSP host.

Live Demo

Street-style model in a heavyweight District hoodie photographed against a concrete underpass at dusk

Features

  • Live drop countdown that ticks in both the hero and the sticky header, and rolls forward so the demo never expires
  • Numbered product rack with live category filtering (Outerwear / Tops / Bottoms / Footwear / Accessories) and sold-out states
  • Add-to-cart micro-interaction that bumps the header cart count and confirms on the button
  • Scrolling hazard-tape marquees between sections with full prefers-reduced-motion handling
  • Asymmetric SS26 lookbook grid with hover captions
  • Founder manifesto split with signature and brand stats, plus a collab-program capsule block
  • Community #InTheDistrict UGC wall with hover handles and a "post your fit" call-to-action
  • Newsletter block with real front-end email validation and status messaging
  • Fixed header that turns solid on scroll, plus a full-screen mobile overlay menu
  • IntersectionObserver scroll reveals, skip link, focus-visible rings and landmark structure throughout
District — inside sections

At a glance

  • Framework: Bootstrap 5
  • License: Free for personal and commercial use
  • Pages: 1 (single-page)
  • Responsive: Yes
  • Style: Loud streetwear, high-contrast, oversized condensed display + mono utility labels

How to use it

Download the ZIP, unzip it, and open index.html — there is no build step and no dependencies to install. Replace the demo text and images with your own, point any forms at your backend or a form service, and deploy the folder to any static host. Colours, fonts, and spacing live in css/style.css; the interactions are in js/main.js. Bootstrap 5 is bundled locally, so it works offline and on strict-CSP hosts.

FAQ

Is District really a single page?

Yes. It's a long-scroll landing page covering the hero countdown, the drop rack, lookbook, brand manifesto, collab program, community wall, shipping/sizing notice and newsletter — everything a streetwear drop needs in one file. There's no separate secondary page to wire up.

Do I need a build step or npm?

No. Bootstrap's CSS and JS bundle are self-hosted in the template, fonts load from Google Fonts, and all behaviour lives in one plain `js/main.js`. Open `index.html` and it works.

How does the drop countdown work?

The target date lives in a single `data-drop` attribute in the hero. The script counts down to it in days/hours/minutes/seconds and, so the demo never shows a dead timer, automatically rolls the date forward in two-week steps once it passes. Point it at your real launch and delete the roll-forward line if you want a hard deadline.

Can I use it for a real store?

It's a front-end brand template, so the cart, add-to-bag and product links are demo interactions. Swap the images in `img/`, edit the copy in `index.html`, retune the palette via the CSS custom properties, and wire the product cards to your own backend (Shopify, WooCommerce, a headless API) to sell.

Aigars Silkalns

Designed & written by Aigars Silkalns

Aigars Silkalns is a Latvian entrepreneur and web developer who founded Colorlib, a hub for distinctive WordPress themes. Trained in technology and design, he began as a freelancer and launched Colorlib in 2013, earning acclaim for user-friendly, modern, responsive themes. A champion of open source, Silkalns shares insights on web trends and entrepreneurship. His mission is to make web design simple and accessible, empowering people worldwide to build professional sites with ease.

XLinkedInMore about uiCookies →

Free
Demo