Aktualisiert eine bestehende CSS-Animation im Design-System.
Tool Name
update_animation
Beschreibung
Dieses Tool aktualisiert die Eigenschaften einer existierenden Animation. Alle Parameter auĂer der Animation-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 |
|---|---|---|---|
| animationId | string | Ja | ID der zu aktualisierenden Animation |
| name | string | Nein | Neuer Name der Animation |
| keyframes | string | Nein | Neue CSS-Keyframes-Definition |
| duration | string | Nein | Neue Animationsdauer |
| timingFunction | string | Nein | Neue Timing-Funktion |
Beispiel Request
{
"animationId": "animation_xyz789",
"duration": "500ms",
"keyframes": "from { opacity: 0; transform: translateY(10px) } to { opacity: 1; transform: translateY(0) }"
}Beispiel Response
{
"success": true,
"data": {
"id": "animation_xyz789",
"name": "fadeIn",
"keyframes": "from { opacity: 0; transform: translateY(10px) } to { opacity: 1; transform: translateY(0) }",
"duration": "500ms",
"timingFunction": "ease-out",
"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
- Keyframes werden auf valide CSS-Syntax geprĂŒft
Verwandte Tools
- create_animation - Neue Animation erstellen
- delete_animation - Animation archivieren