Erstellt einen neuen Spacing-Wert im Design-System eines Projekts.
Tool Name
create_spacing
Beschreibung
Dieses Tool erstellt einen neuen Spacing-Wert im Design-System. Spacing-Werte definieren konsistente AbstĂ€nde fĂŒr Margins, Paddings und Gaps in der BenutzeroberflĂ€che. Der Wert wird zunĂ€chst als Draft gespeichert und durchlĂ€uft einen Review-Workflow, bevor er in der Produktion verfĂŒgbar ist.
Parameter
| Parameter | Typ | Required | Beschreibung |
|---|---|---|---|
| name | string | Ja | Eindeutiger Name des Spacing-Werts (z.B. "sm", "lg", "xl") |
| value | number | Ja | Numerischer Wert des Abstands |
| unit | string | Ja | Einheit: px, rem oder em |
| projectId | string | Ja | ID des Projekts, zu dem der Spacing-Wert gehört |
Beispiel Request
{
"name": "lg",
"value": 32,
"unit": "px",
"projectId": "proj_abc123"
}Beispiel Response
{
"success": true,
"data": {
"id": "spacing_xyz789",
"name": "lg",
"value": 32,
"unit": "px",
"projectId": "proj_abc123",
"status": "draft",
"createdAt": "2026-02-04T10:30:00Z",
"createdBy": "user_123"
}
}Hinweise
- Spacing-Werte werden als Draft gespeichert und erfordern Review vor Aktivierung
- Audit-Log wird erstellt mit
source: "mcp" - Doppelte Namen innerhalb eines Projekts sind nicht erlaubt
- Empfohlen wird eine konsistente Skalierung (z.B. 4px-Basis: 4, 8, 16, 32)
Verwandte Tools
- update_spacing - Bestehenden Spacing-Wert aktualisieren
- delete_spacing - Spacing-Wert archivieren