API d'échelle modulaire
Générez une échelle modulaire (géométrique) pour la typographie et l'espacement. Choisissez une taille de base et un ratio — un intervalle musical nommé (seconde mineure, seconde majeure, tierce mineure, tierce majeure, quarte juste, quarte augmentée, quinte juste, sixte mineure, nombre d'or, sixte majeure, septième mineure, septième majeure, octave et plus), un nombre simple comme 1,25, ou un intervalle écrit comme 3:2 — et le point de terminaison de l'échelle renvoie un ensemble harmonieux de tailles montant et descendant à partir de la base, où chaque valeur est base × ratio^step (l'étape 0 est la base). Choisissez le nombre d'étapes au-dessus et en dessous, l'arrondi, et un suffixe d'unité optionnel (px, rem, em) pour que les valeurs soient prêtes à être collées dans du CSS ou des jetons de design. Le point de terminaison des ratios liste chaque ratio nommé avec sa valeur décimale. Une échelle modulaire donne au texte, à l'espacement et à la mise en page un rythme cohérent au lieu de valeurs de pixels arbitraires. Calcul local pur — pas de clé, pas de service tiers, instantané. En direct, rien n'est stocké. 3 points de terminaison. Cela produit une échelle de tailles numériques ; pour les échelles de couleurs et les dégradés, utilisez l'API de dégradé.
api.oanor.com/modularscale-api