Transition aktualisieren

Aktualisiert eine bestehende CSS-Transition im Design-System.

Tool Name

update_transition

Beschreibung

Dieses Tool aktualisiert die Eigenschaften einer existierenden Transition. Alle Parameter außer der Transition-ID sind optional - es werden nur die angegebenen Felder aktualisiert. Änderungen werden versioniert und können bei Bedarf zurückgesetzt werden.

Parameter

ParameterTypRequiredBeschreibung
transitionIdstringJaID der zu aktualisierenden Transition
namestringNeinNeuer Name der Transition
propertystringNeinNeue CSS-Eigenschaft oder "all"
durationstringNeinNeue Transitionsdauer
timingFunctionstringNeinNeue Timing-Funktion
delaystringNeinNeue Verzögerung

Beispiel Request

{ "transitionId": "transition_xyz789", "duration": "300ms", "timingFunction": "ease-in-out" }

Beispiel Response

{ "success": true, "data": { "id": "transition_xyz789", "name": "smooth", "property": "all", "duration": "300ms", "timingFunction": "ease-in-out", "delay": "0ms", "projectId": "proj_abc123", "status": "draft", "version": 2, "updatedAt": "2026-02-04T11:45:00Z", "updatedBy": "user_123" } }

Hinweise

  • Änderungen werden als Draft gespeichert und erfordern Review
  • Audit-Log wird erstellt mit source: "mcp"
  • Vorherige Versionen bleiben im Verlauf erhalten
  • Änderungen an Transitions können UX-Auswirkungen haben

Verwandte Tools