Kite

A pre-launch waitlist that shows the line filling up.

A waitlist site for a product that is not out yet. The hero draws your product's name in thousands of points, one for each place in line: the word fills from the left as far as your first wave is taken, the places still open drift through the frame on a slow crosswind, and when a visitor joins, their own point turns your brand colour and flies into the word. Around it: the email form with every state designed, the figures behind the list, how the product works with a real piece of its interface, how the waves and the founding perks work, build notes, questions, and a "your place" page with a referral link that moves people up the line.

For
Pre-launch waitlist
Built with
HTML, CSS, ES modules, three.js, Motion, anime.js (no build step)
Pages
5 designed pages
Themes
Light and dark, following the system, with a switch

Draft listing: this template is finished but still in review before it goes on sale.

A short, silent scroll through Kite. Screens from the template are below.

Screens from the template

Kite home page, light theme, at 1440 pixels wide
Home, light theme
Kite home page, dark theme, at 1440 pixels wide
Home, dark theme
Kite on a phone, 390 pixels wide

Every page is laid out for a 390 pixel phone as well as for tablet and desktop.

Home on a phone

More pages

Kite: 404 light page
404 light page
Kite: joined light page
Joined light page
Kite: privacy light page
Privacy light page
Kite: updates light page
Updates light page

The 3D moment

The product's name made of thousands of points, one per place in line: it fills from the left as far as the first wave is taken, and the visitor's own point flies in, in colour, when they join.

What you get

Straight from the template's README, the same file you will find in the repository.

  • A hero whose 3D moment is the waitlist itself: the product name in points, filled to the share of first-wave places taken, with the visitor's own point flying in when they join
  • The offer right above the form and proof right under it: an initials stack and the live count of people in line
  • A features deck: four product cards that fan out and shuffle (Motion), with an index, Previous, Pause and Next, still and stepped under reduced motion
  • A live "days until the first invites" figure, counted on the visitor's clock
  • An email form with every state designed: empty, invalid address, saving, joined, already on the list, offline, network and server errors, and a spam trap
  • Demo mode that works with no backend, and one setting to send sign-ups to any endpoint that accepts JSON
  • A "your place" page with the visitor's number, their wave, a copyable referral link, email and native sharing, and a reward ladder
  • Referral links (?ref=code) captured and sent with the sign-up
  • A real product fragment built in HTML and CSS: a shared trip itinerary, not a grey mock-up
  • Sections for how it works (the steps joined by a line drawn with anime.js), proof figures, the features deck, launch waves with a live progress meter and countdown, founding perks, a tester quote with a graded photo, build notes, questions and a closing form
  • Build notes page with an empty state, a plain-words privacy page and a 404 that works at any address
  • Light and dark themes that follow the system until the visitor picks one; the switch opens as a circle from the button
  • Phone, tablet and desktop layouts from 320 px up, a phone menu, visible focus, skip link, AA contrast, reduced motion respected
  • Every word, number and date in one file: content.js

Pages and stack

Every page below is designed and built, in both themes, at phone, tablet and desktop sizes.

Pages

  • Home
  • Your place in line
  • Build notes
  • Privacy
  • 404

Stack

  • HTML
  • CSS
  • ES modules
  • three.js
  • Motion
  • anime.js (no build step)

What is not included

  • A backend or database for the list: connect your own endpoint (see above).
  • Referral counting and confirmation emails: those belong to the service behind the endpoint.
  • A share image for social cards: add a 1200 x 630 PNG and an og:image tag (see IMAGES.md).

The licence, in short

One purchase covers every site you build. Read the whole licence

You can

  • Build as many websites and web apps with it as you like, for yourself or for clients.
  • Change anything: code, design, copy, colours and layout.
  • Charge clients for the work and hand them the finished site with its source code.

You cannot

  • Sell, give away or publish the template itself, changed or not, as a template, theme, starter, kit or design file.
  • Use it in a product whose main purpose is letting others build sites, like a site builder or theme marketplace.

Every sale is final. If it is broken, we fix it or refund you.

The full source is yours the moment you pay, so judge a template from its screens and preview video first. If it does not work as described, write to hello@cardzo.co.in: we fix it, and if we cannot within 14 days of your report, you get the whole payment back. Sales and refunds

Kite, and every other template

The all-access pass opens every template in the gallery, all 116 today, and each new one the day it is released. The same licence as a single template, in one checkout.

Compare it with buying one template

Yearly

$199a year

Every template while the pass is active.

Email me when it opens

Lifetime

$299once

Every template, for good.

Email me when it opens