Erstellt eine neue Schriftart-Definition im Design-System eines Projekts.
Tool Name
create_font
Beschreibung
Dieses Tool erstellt eine neue Schriftart im Design-System. Es definiert die Font-Familie, verfĂŒgbare Gewichtungen und Fallback-Fonts. Die Schriftart wird zunĂ€chst als Draft gespeichert. Verwenden Sie dieses Tool, um Typografie-Definitionen fĂŒr Ăberschriften, FlieĂtext oder spezielle UI-Elemente anzulegen.
Parameter
| Parameter | Typ | Required | Beschreibung |
|---|---|---|---|
| name | string | Ja | Semantischer Name der Schriftart (z.B. "Heading", "Body") |
| family | string | Ja | CSS Font-Family Name (z.B. "Inter", "Roboto") |
| weights | number[] | Ja | Array verfĂŒgbarer Schriftgewichte (z.B. [400, 600, 700]) |
| fallback | string | Nein | Fallback-Fonts als CSS-String (z.B. "system-ui, sans-serif") |
| projectId | string | Ja | ID des Projekts, zu dem die Schriftart gehört |
Beispiel Request
{
"name": "Heading",
"family": "Inter",
"weights": [400, 600, 700],
"fallback": "system-ui, -apple-system, sans-serif",
"projectId": "proj_abc123"
}Beispiel Response
{
"success": true,
"data": {
"id": "font_def456",
"name": "Heading",
"family": "Inter",
"weights": [400, 600, 700],
"fallback": "system-ui, -apple-system, sans-serif",
"projectId": "proj_abc123",
"status": "draft",
"createdAt": "2026-02-04T10:30:00Z",
"createdBy": "user_123"
}
}Hinweise
- Schriftarten werden als Draft gespeichert und erfordern Review vor Aktivierung
- Audit-Log wird erstellt mit
source: "mcp" - Gewichtungen werden auf gĂŒltige CSS-Werte validiert (100-900)
- Font-Loading-Strategien werden automatisch konfiguriert
Verwandte Tools
- update_font - Bestehende Schriftart aktualisieren
- delete_font - Schriftart archivieren