Skip to content

Kinetic Type Site

The whole Kinetic Type kit as one festival site: a flush nav, a pressure poster hero, a glyph wave field, a scrolled manifesto, the programme, a flush line-up, rebuilding passes, a name badge and a rising footer.

Canvas 2D0 deps1 file · 122 KB TSXreduced-motion aware

ProKinetic Typeeditorialminimal
Preview

Props

Scroll inside

The source is part of Pro

$27/month or $179 once. See Pro

No runtime dependencies
"use client";

import { createContext, useContext, useEffect, useId, useRef, useState, useSyncExternalStore } from "react";
import type { ChangeEvent, CSSProperties, FormEvent, KeyboardEvent as ReactKeyboardEvent, ReactNode, RefObject } from "react";

/**
 * KineticTypeSite — the site for a festival of type in motion, set in the
 * Kinetic Type register: paper, ink and one variable face whose weight, width,
 * slant and contrast axes are the interface. Display lines are set flush to
 * their measure, and the pointer presses weight into the letters near it
 * while the rest of the line condenses to make room, so a line moves but
 * never breaks or overflows.
 *
 * - A nav set as one flush line: the active link is loud and wide, the others
 *   condense, and the width flows between them as you choose.
 * - A hero poster: the festival's name in two flush lines at one cap height,
 *   dates and city flush beneath, all under the pointer's pressure, with a
 *   live readout of the axes under it.

  // ---------------------------------------------------------------
  // Full source available with a viberdy Pro subscription.
  // https://viberdy.dev/pricing
  // ---------------------------------------------------------------
}
Details

About this page template

The whole kit as one site for Weightfield, a fictional four-day festival of type in motion. A nav whose links are one flush line with the width flowing to the section in view; a hero set as a poster, the name in flush lines at one cap height that the pointer presses heavier and wider while the rest of each line makes room; a glyph wave field framing a manifesto that is written by the scroll; the programme as session cards whose titles are set by their kind; the line-up on the ink stage, every name flush at one height, with day filters and names that open; passes whose figures rebuild digit by digit; a pass badge that sets your name as you type it; and a footer where the name rises as the page ends. Every name, date and price lives in one typed content object, marked as placeholder, and the badge needs your handler.

Curator’s note

The Kinetic Type kit site (slot 12): every asset in the kit composed around one typed content object, KT_DEMO, for a fictional design festival. The assets above are cut from this file, byte for byte.

Pairs well with

Featured
Pro
Pro