Listet die Spacing-Skala des Design Systems auf.
Tool Name
list_spacing
Beschreibung
Das list_spacing Tool gibt alle im Design System definierten Abstände zurück. Die Spacing-Skala
basiert auf einem konsistenten System und wird für Margins, Paddings und Gaps verwendet.
Parameter
Dieses Tool benötigt keine Parameter.
Beispiel Request
{
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"name": "list_spacing",
"arguments": {}
},
"id": 1
}Beispiel Response
{
"jsonrpc": "2.0",
"result": {
"content": [
{
"type": "text",
"text": "[{\"id\":\"space_001\",\"name\":\"0\",\"value\":\"0\",\"unit\":\"px\"},{\"id\":\"space_002\",\"name\":\"1\",\"value\":\"4\",\"unit\":\"px\"},{\"id\":\"space_003\",\"name\":\"2\",\"value\":\"8\",\"unit\":\"px\"},{\"id\":\"space_004\",\"name\":\"3\",\"value\":\"12\",\"unit\":\"px\"},{\"id\":\"space_005\",\"name\":\"4\",\"value\":\"16\",\"unit\":\"px\"},{\"id\":\"space_006\",\"name\":\"6\",\"value\":\"24\",\"unit\":\"px\"},{\"id\":\"space_007\",\"name\":\"8\",\"value\":\"32\",\"unit\":\"px\"},{\"id\":\"space_008\",\"name\":\"12\",\"value\":\"48\",\"unit\":\"px\"}]"
}
]
},
"id": 1
}Response Format
Array von Spacing-Objekten mit folgender Struktur:
| Feld | Typ | Beschreibung |
|---|---|---|
| id | string | Eindeutige ID des Spacing-Werts |
| name | string | Token-Name (z.B. "4" für spacing-4) |
| value | string | Numerischer Wert |
| unit | string | Einheit (px, rem, em) |
Spacing-Skala
| Name | Wert | Verwendung |
|---|---|---|
| 0 | 0px | Kein Abstand |
| 1 | 4px | Minimaler Abstand |
| 2 | 8px | Kleine innere Abstände |
| 3 | 12px | Standard-Padding |
| 4 | 16px | Komponenten-Abstände |
| 6 | 24px | Sektions-Padding |
| 8 | 32px | Große Abstände |
| 12 | 48px | Sektions-Trennung |