Skip to main content

End

Terminal slide that marks the workshop conclusion and offers a “leave workshop” action.

Example structure

{
"type": "End"
}

Properties

No data or hostdata fields. This node has no configurable options.

Behavior

  • Renders a centered “Ende” headline using the GT Flexa display font.
  • Shows a primary button labeled “Workshop verlassen”.
  • Button navigates to the app root (/) via Next.js <Link>.

Visual design

  • Full-viewport, vertically and horizontally centered layout.
  • Large headline (text-4xl), button beneath with comfortable spacing.
  • Minimalist finish screen suitable for all audiences.

Use cases

  • Final slide in any deck or game flow.
  • Clear handoff point back to the application home, feedback forms, or post-session materials (extend in your router if needed).

Technical notes

  • Pure client component; no server-side node class or state.
  • No sounds, timers, or host-only behavior.
  • If you need localization or custom CTA text, extend the component to accept data.headline and data.cta in a future iteration.

Integration example

[
{ "type": "Scoreboard", "data": { "showPodium": true } },
{ "type": "Slide", "data": { "headline": "Thanks for joining!" } },
{ "type": "End" }
]