FORMA Docs

Lane board

Spalten mit Karten, die man innerhalb und zwischen Spalten zieht; auch per Tastatur.

import { LaneBoard } from "@/forma/board/lane-board";
Base

In FORMA

  • Liegt in kit/board/lane-board.tsx und ist über @/forma/board/lane-board erreichbar.
  • FORMAs eigener Baustein, auf Arc gebaut: Arcs Buttons, Felder und Federn darunter, Farbe, Ecken, Höhen und Tempo aus der Richtung.

Usage

import { LaneBoard } from "@/forma/board/lane-board";

API reference

PropTypeDefaultDescription
lanesLane[]–id, title, cards
onLanesChange(lanes) => void–der neue Stand nach dem Ablegen
renderCard(card) => ReactNode–
heightnumber | "auto"420

Motion

  • Die Karten weichen auf Arcs morph-Feder aus; die gezogene Karte hebt sich leicht gedreht ab.
  • Leertaste nimmt auf, Pfeiltasten bewegen, Leertaste legt ab, Escape bricht ab.

Herkunft

  • Aufbau und Inhalt nach PanelUI (panelui.dev, MIT), neu gebaut auf Arc: Arcs Buttons, Felder und Bewegung, Farben und Formen aus der Richtung.

Komponente und Text: Arc UI (MIT, uiarc.dev), angepasst für FORMA.