Modular Scale API
Generieren Sie eine modulare (geometrische) Skala für Typografie und Abstände. Wählen Sie eine Basisgröße und ein Verhältnis – ein benanntes musikalisches Intervall (kleine Sekunde, große Sekunde, kleine Terz, große Terz, perfekte Quarte, übermäßige Quarte, perfekte Quinte, kleine Sexte, goldener Schnitt, große Sexte, kleine Septime, große Septime, Oktave und mehr), eine einfache Zahl wie 1,25 oder ein Intervall wie 3:2 – und der Skalen-Endpunkt gibt eine harmonische Reihe von Größen zurück, die von der Basis auf- und absteigen, wobei jeder Wert Basis × Verhältnis^Schritt ist (Schritt 0 ist die Basis). Wählen Sie, wie viele Schritte oberhalb und unterhalb, die Rundung und ein optionales Einheitssuffix (px, rem, em), sodass die Werte bereit zum Einfügen in CSS oder Design-Tokens zurückgegeben werden. Der Verhältnisse-Endpunkt listet jedes benannte Verhältnis mit seinem Dezimalwert auf. Eine modulare Skala verleiht Typografie, Abständen und Layout einen konsistenten Rhythmus anstelle von willkürlichen Pixelwerten. Reine lokale Berechnung – kein Schlüssel, kein Drittanbieter-Dienst, sofort. Live, nichts gespeichert. 3 Endpunkte. Dies erzeugt eine numerische Größenskala; für Farbskalen und Verläufe verwenden Sie die Gradient API.
api.oanor.com/modularscale-api