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
| Parameter | Typ | Required | Beschreibung |
|---|---|---|---|
| transitionId | string | Ja | ID der zu aktualisierenden Transition |
| name | string | Nein | Neuer Name der Transition |
| property | string | Nein | Neue CSS-Eigenschaft oder "all" |
| duration | string | Nein | Neue Transitionsdauer |
| timingFunction | string | Nein | Neue Timing-Funktion |
| delay | string | Nein | Neue 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
- create_transition - Neue Transition erstellen
- delete_transition - Transition archivieren