§ VI · Design-Lab

Bewegung ist
Information.

Diese Seite ist unser Ausstellungsraum — und dein Warenkorb: Einundzwanzig Exponate zeigen, was im Browser heute möglich ist, von dezentem Editorial-Motion bis zu richtig crazy Sachen mit WebGL, Physik-Simulationen und einem versteckten Terminal. Alles läuft in purem CSS und Vanilla-JavaScript, ohne Frameworks, ohne Tracker, mit lokal gehosteten Assets — und respektvoll gegenüber prefers-reduced-motion. Was dir gefällt, kann auf deiner Website landen: Klick einfach auf »Das will ich« beim jeweiligen Exponat.

Exhibit 01

Magnetic Type.

Fraunces ist ein Variable Font — Schriftgewicht, Weichheit und Verspieltheit (wght, SOFT, WONK) sind keine festen Schnitte, sondern Achsen. Fahre mit der Maus über das Wort: Jedes Zeichen reagiert einzeln auf den Cursor-Abstand.

Das will ich
Handwerk.
Maus bewegen — die Schrift atmet
Exhibit 02

Tiefe ohne Glassmorphismus.

3D-Tilt per requestAnimationFrame und transform-style: preserve-3d — mit Lichtschein, der dem Cursor folgt. Die harte Schatten-Kante bleibt: Editorial-Stil, nur eben in drei Dimensionen.

Das will ich
Zero-Knowledge

Heritavo.

Event-Management

EventConnector.

Browser-LLM-Safety

Redactly.

Exhibit 03

Text, der sich decodiert.

Der Scramble-Effekt ist ein Klassiker der Motion-Szene: Zeichen rotieren zufällig und rasten von links nach rechts ein. Ohne Klick rotiert die Headline selbst weiter.

Das will ich
Wir bauen Software.
Exhibit 04

Scroll-Physik.

Das Laufband hat eine Grundgeschwindigkeit — und beschleunigt, wenn du scrollst. Die Trägheit ist eine einfache physikalische Interpolation pro Frame. Scrolle kräftig und schau zu.

Das will ich
BewegungistInformation TempofolgtScroll PhysikstattKeyframes BewegungistInformation TempofolgtScroll PhysikstattKeyframes
Aktuelle Geschwindigkeit: 1.00×
Exhibit 05

Magnetische Knöpfe.

Elemente, die dem Cursor entgegenkommen, fühlen sich greifbar an. Die Ziehstärke ist absichtlich subtil — 35 % der Distanz, mit geglätteter Rückfederung.

Das will ich
Exhibit 06

Tinte als Hover-Zustand.

Statt Farbwechsel: Die Zeile füllt sich mit Tinte. Eine ::before-Fläche, die per scaleX aufzieht — GPU-freundlich, keine Layout-Reflows.

Das will ich
Exhibit 07

Ebenen mit Tiefgang.

Drei Bilder, drei Geschwindigkeiten: Die Galerie bewegt sich versetzt zum Scroll — ein klassischer Parallax, aber per requestAnimationFrame weich interpoliert statt ruckelig ans Scroll-Event gehängt. Die Bilder sind lokal gehostet (Unsplash-Lizenz), es geht kein Request nach draussen.

Das will ich
Bergtal mit Fluss, Nebel über dem Wasser
Felsige Schlucht im warmen Licht
Alpiner See vor steilen Gipfeln
Exhibit 08

Runterscrollen, seitwärts fahren.

Die Sektion klebt am Viewport (position: sticky), während vertikales Scrollen eine horizontale Fahrt durch die Bildstrecke steuert. Der Trick der Awards-Seiten — komplett ohne Library.

Das will ich
Hund mit zufriedenem Blick
Nr. 1 — Der Einstieg
Nebeliger Wald in Blautönen
Nr. 2 — Die Stimmung
Wasserfall zwischen Felsen
Nr. 3 — Das Detail
Sonnenstrahlen durch Baumkronen
Nr. 4 — Das Licht
Stadt bei Nacht, Lichter und Architektur
Nr. 5 — Der Abschluss
Exhibit 09

Der Vorhang geht auf.

Beim Reinscrollen fährt eine Tinten-Fläche über jedes Bild weg und gibt es frei — das Bild zoomt dabei leicht aus. Gestaffelt wirkt das wie ein Dia-Vortrag.

Das will ich
Wasserfall zwischen moosigen Felsen
Wasser
Wald mit einfallendem Sonnenlicht
Wald
Nächtliche Stadtansicht
Stadt
Exhibit 10

Das Karussell im Raum.

Ein echter 3D-Ring per transform-style: preserve-3d: dreht sich von allein, lässt sich aber auch mit der Maus greifen und drehen — mit physikalischer Nachrotation beim Loslassen. Für Galerien, Referenzen, Produkt-Shows.

Das will ich
Bergtal mit Fluss
Schlucht
Alpensee
Hund
Nebelwald
Wasserfall
Ziehen zum Drehen · dreht sich sonst selbst
Exhibit 11

Bilder folgen dem Cursor.

Für den Awwwards-Moment: Jede Mausbewegung hinterlässt eine Spur aus Mini-Bildern, die aufpoppen und zerfließen. Puristisch umgesetzt — Objekt-Pool, Distance-Threshold, kein DOM-Müll.

Das will ich
Bewege die Maus hier durch →
Exhibit 12

Schrift, gefüllt mit Foto.

background-clip: text macht die Headline durchsichtig — dahinter schiebt sich langsam ein Foto durch die Buchstaben. Ein Statement-Hero in einer Zeile CSS.

Das will ich
Heimat
am See.
Exhibit 13

Erst Pixel, dann Bild.

Canvas-Magie: Das Bild existiert als grobes Pixel-Raster — bei Hover schärft es sich frame für frame auf. Retro, mysteriös, perfekt für Teaser („erst andeuten, dann zeigen").

Das will ich
Fahre über das Bild
Exhibit 14

Der sich stapelnde Prozess.

Karten, die sich beim Scrollen übereinanderlegen wie ein Aktenstapel — pure position: sticky-Magie ohne eine Zeile JavaScript. Ideal für Prozesse, Leistungen, Preisstaffeln.

Das will ich
I

Briefing.

Wir reden. Du erzählst vom Projekt, wir hören zu — und stellen die unbequemen Fragen gleich am Anfang.

II

Konzept.

Struktur, Tonalität, Motion-System. Du siehst früh, wie es sich anfühlt — nicht erst, wenn alles fertig ist.

III

Umsetzung.

Vanilla-Code, lokal gehostete Assets, keine Tracker. Gemessen an echten Geräten, nicht an Lab-Werten.

IV

Launch.

Go-live mit Backup-Strategie und Monitoring. Und danach sind wir weiter erreichbar — versprochen.

Exhibit 15

Scrollen als Playhead.

Dieser Film läuft nur, wenn du scrollst — vorwärts und rückwärts, direkt an die Scrollposition gekoppelt. Das Video ist mit dicht gesetzten Keyframes kodiert, damit das Scrubbing butterweich bleibt. Perfekt für Produktteaser, Drohnenflüge, Making-ofs.

Das will ich
Scroll mich ↓
00:00 / 00:24 0 %

Clip: »Timelapse of Clouds over Bellevue Canyon« · CC0 · Wikimedia Commons · lokal gehostet, dichte Keyframes

Exhibit 16

Der dunkle Video-Hero.

Fullscreen-Kino als Einstieg: Video unter Abdunklung, riesige Headline mit Akzent-Zeile, Badge-Pille, USP-Leiste unten — die komplette „Awwwards-Handwerksseite“-Anmutung, komplett ohne Framework.

Das will ich
Video-Hero · 100vh-fähig · ohne Framework

Räume, die man nicht betritt, sondern spürt.

Zum Beispiel: Website statt Broschüre — Atmosphäre ab dem ersten Frame.

  • Lokal gehostet
  • Mute · Loop · Playsinline
  • Pausiert ausserhalb des Viewports

Clip: »Timelapse of Clouds over Bellevue Canyon« · CC0 · Wikimedia Commons · anderes Zeitfenster als Exhibit 15

Exhibit 17

Video im Text.

Schrift als Fenster: Der Clip bewegt sich nur innerhalb der Buchstaben. Kein SVG, kein Canvas, keine Library — ein einziger mix-blend-mode: weisse Schrift auf schwarzer Folie multipliziert sich mit dem Video darunter.

Das will ich

Clip: »Ink drops in water« · CC BY-SA 4.0 · Wikimedia Commons · lokal gehostet

Exhibit 18

Flüssige Tinte.

Eine echte Strömungssimulation im Browser: Der dunkle Untergrund ist lebendige Flüssigkeit (Navier-Stokes, gelöst in einem eigens geschriebenen WebGL-Shader — keine Library). Fahre mit der Maus durch die Tinte oder rühre mit dem Finger. Die Farbe zerfliesst von selbst weiter.

Das will ich
Maus oder Finger durch die Tinte ziehen

WebGL Fluid-Simulation · selbst implementiert · pausiert ausserhalb des Viewports · Fallback: statischer Verlauf

Exhibit 19

Schrift aus Staub.

Diese Headline existiert gar nicht als Text — sie besteht aus tausenden Partikeln, die sich ihre Buchstaben-Positionen merken. Streifst du mit dem Cursor durch, stieben sie auseinander — und finden per Federkraft immer wieder zurück.

Das will ich

Zerstörbar.

Exhibit 20

Greifen. Werfen. Stapeln.

Die Badges unten gehorchen einem kleinen, selbst gebauten Physik-Solver: Schwerkraft, Wandstösse, Kollisionen untereinander. Schnapp dir eines und wirf es — der Schwung aus deiner Handbewegung zählt.

Das will ich
schnell ehrlich CH-gehostet ohne Tracker barrierearm Vanilla-JS handgemacht lokal messbar persönlich direkt verspielt Badges greifen & werfen
Exhibit 21

Das versteckte Terminal.

Das beste Feature sieht man nicht: Diese Seite hat eine echte Konsole eingebaut. Drück ~ oder ` (Gravis) — oder tippe auf den ~-Knopf unten rechts. Dann hilft help weiter. Easter Eggs machen aus einer Website einen Ort, den man erkundet.

Das will ich

Easter Egg · funktioniert auf dieser ganzen Seite · Esc schliesst

Gefällt dir, was du siehst? All das lässt sich auch in dein Projekt einbauen — von der dezenten Reveal-Animation bis zum kompletten Motion-System. Schreib uns.