Farbverläufe auflisten

Listet alle Farbverlauf-Presets des Design Systems auf.

Tool Name

list_design_system_gradients

Beschreibung

Das list_design_system_gradients Tool gibt alle im Design System definierten Farbverläufe zurück. Die Farbverläufe können nach Kategorie gefiltert werden und umfassen lineare, radiale und konische Verläufe mit konfigurierbaren Farbstopps.

Parameter

ParameterTypErforderlichBeschreibung
limitnumberNeinMaximale Anzahl der Ergebnisse (1–100, Standard: 100)
categorystringNeinFiltert nach Kategorie (z.B. brand, decorative, background, overlay)

Beispiel Request

{ "jsonrpc": "2.0", "method": "tools/call", "params": { "name": "list_design_system_gradients", "arguments": { "limit": 50 } }, "id": 1 }

Beispiel Response

{ "jsonrpc": "2.0", "result": { "content": [ { "type": "text", "text": "{\"gradients\":[{\"id\":\"grad_001\",\"presetId\":\"brand-primary\",\"name\":\"Brand Primary\",\"cssValue\":\"linear-gradient(135deg, #3B82F6 0%, #8B5CF6 100%)\",\"gradientType\":\"linear\",\"angle\":135,\"colorStops\":[{\"color\":\"#3B82F6\",\"position\":0},{\"color\":\"#8B5CF6\",\"position\":100}],\"category\":\"brand\",\"usageDescription\":\"Primärer Markenfarbverlauf für Hero-Bereiche\",\"isDefault\":true,\"isVisibleInEditor\":true,\"sortOrder\":1},{\"id\":\"grad_002\",\"presetId\":\"brand-secondary\",\"name\":\"Brand Secondary\",\"cssValue\":\"linear-gradient(135deg, #8B5CF6 0%, #EC4899 100%)\",\"gradientType\":\"linear\",\"angle\":135,\"colorStops\":[{\"color\":\"#8B5CF6\",\"position\":0},{\"color\":\"#EC4899\",\"position\":100}],\"category\":\"brand\",\"usageDescription\":\"Sekundärer Markenfarbverlauf für Akzente\",\"isDefault\":true,\"isVisibleInEditor\":true,\"sortOrder\":2}],\"total\":2,\"organizationId\":\"org_001\"}" } ] }, "id": 1 }

Response Format

Objekt mit folgender Struktur:

Hauptobjekt

FeldTypBeschreibung
gradientsarrayArray der Farbverlauf-Objekte
totalnumberGesamtanzahl der Farbverläufe
organizationIdstringID der zugehörigen Organisation

Farbverlauf-Objekt

FeldTypBeschreibung
idstringEindeutige UUID des Farbverlaufs
presetIdstringEindeutige Kennung (z.B. brand-primary)
namestringAnzeigename des Farbverlaufs
cssValuestringVollständiger CSS-Gradient-Wert
gradientTypeenumTyp: linear, radial, conic
anglenumberWinkel in Grad (nur bei linear/conic, kann null sein)
colorStopsarrayArray von Farbstopps (kann null sein)
categorystringKategorie (z.B. brand, decorative)
usageDescriptionstringVerwendungshinweis (optional)
isDefaultbooleanOb es sich um ein System-Preset handelt
isVisibleInEditorbooleanSichtbarkeit im Page Builder Editor
sortOrdernumberSortierreihenfolge

Farbstopp-Objekt

FeldTypBeschreibung
colorstringHex-Farbwert (z.B. #3B82F6)
positionnumberPosition in Prozent (0–100)

Farbverlauf-Typen

TypBeschreibung
linearLinearer Farbverlauf mit konfigurierbarem Winkel
radialRadialer Farbverlauf vom Zentrum nach außen
conicKonischer Farbverlauf um einen zentralen Punkt

Verwandte Tools