Skip to main content
100%

Svelte Starter: Timeline

✓ Published6🌍 Public
Hhelen.bielawa@web.de
Last edited Apr 12, 2026
Created on Apr 10, 2026

A vertical timeline visualization presents two parallel event sequences, shown on the left and right sides of a central axis. Each event appears as a colored dot that expands into a card with a date, title, and description when clicked. Users can toggle between the two perspectives using the fixed buttons at the top. The layout uses a d3 time scale to position events proportionally, with Svelte managing the interactive state and component rendering.

AI-generated description

Vertikale Timeline

Template, um anhand einer mittig platzierten, vertikalen Timeline einzelne Events zu erzählen. Es gibt zwei Event-Stränge (links und rechts), um beispielsweise dieselbe Geschichte aus 2 Perspektiven zu erzählen. Sie lassen sich zentral über die obigen Buttons aus- und einklappen. Einzelne Events lassen sich per Klick auf die Kreise ein- und ausklappen.

Struktur

  • store.js: Beispiel-Timelinedaten
  • Timeline.svelte: Haupt-Container und Koordinator
  • TimelineEvent.svelte: Individuelle Event-Komponenten
  • App.svelte: Root-Komponente
MIT Licensed

Similar vizzes