API de Escala Modular
Genera una escala modular (geométrica) para tipografía y espaciado. Elige un tamaño base y una proporción — un intervalo musical con nombre (segunda menor, segunda mayor, tercera menor, tercera mayor, cuarta justa, cuarta aumentada, quinta justa, sexta menor, áurea, sexta mayor, séptima menor, séptima mayor, octava y más), un número simple como 1.25, o un intervalo escrito como 3:2 — y el endpoint de escala devuelve un conjunto armonioso de tamaños que suben y bajan desde la base, donde cada valor es base × proporción^paso (el paso 0 es la base). Elige cuántos pasos arriba y abajo, el redondeo y un sufijo de unidad opcional (px, rem, em) para que los valores estén listos para pegar en CSS o tokens de diseño. El endpoint de proporciones lista cada proporción con nombre con su valor decimal. Una escala modular le da al tipo, espaciado y diseño un ritmo consistente en lugar de valores de píxel arbitrarios. Cálculo puramente local — sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints. Esto produce una escala de tamaño numérica; para escalas de color y degradados usa la API de Degradados.
api.oanor.com/modularscale-api