From 340eeaa9e77665c5e668fdecfee7f11e5dd641ec Mon Sep 17 00:00:00 2001 From: Vlad Barkalov <70276579+Oladii@users.noreply.github.com> Date: Mon, 14 Jul 2025 11:55:53 +0300 Subject: [PATCH] =?UTF-8?q?=D0=9F=D0=B5=D1=80=D0=B5=D0=B2=D0=BE=D0=B4=20?= =?UTF-8?q?=D0=BC=D0=BE=D0=B1=D0=B8=D0=BB=D1=8C=D0=BD=D0=BE=D0=B9=20=D1=82?= =?UTF-8?q?=D0=B8=D0=BF=D0=BE=D0=B3=D1=80=D0=B0=D1=84=D0=B8=D0=BA=D0=B8=20?= =?UTF-8?q?=D0=BD=D0=B0=20AlfaSans?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Дифф можно посмотреть в этих реквестах https://github.com/core-ds/ui-primitives/pull/847 https://github.com/core-ds/ui-primitives/pull/848 --- styles/typography_alfasans_android.json | 680 ++++++++++++++++++++++++ styles/typography_alfasans_ios.json | 662 +++++++++++++++++++++++ 2 files changed, 1342 insertions(+) create mode 100644 styles/typography_alfasans_android.json create mode 100644 styles/typography_alfasans_ios.json diff --git a/styles/typography_alfasans_android.json b/styles/typography_alfasans_android.json new file mode 100644 index 00000000..6730684c --- /dev/null +++ b/styles/typography_alfasans_android.json @@ -0,0 +1,680 @@ +{ + "HeadlineXLarge": { + "font_size": 40, + "line_height": 48, + "line_spacing": 1, + "line_spacing_extra": 1, + "font_family": "alfasans_medium", + "text_all_caps": false, + "letter_spacing": -0.9, + "first_baseline_to_top_height": 38, + "last_baseline_to_bottom_height": 10 + }, + "HeadlineLarge": { + "font_size": 30, + "line_height": 36, + "line_spacing": 0, + "line_spacing_extra": 1, + "font_family": "alfasans_medium", + "text_all_caps": false, + "letter_spacing": -0.25, + "first_baseline_to_top_height": 28, + "last_baseline_to_bottom_height": 8 + }, + "HeadlineMedium": { + "font_size": 26, + "line_height": 32, + "line_spacing": 1, + "line_spacing_extra": 2, + "font_family": "alfasans_medium", + "text_all_caps": false, + "letter_spacing": -0.25, + "first_baseline_to_top_height": 25, + "last_baseline_to_bottom_height": 7 + }, + "HeadlineSmall": { + "font_size": 20, + "line_height": 28, + "line_spacing": 4, + "line_spacing_extra": 5, + "font_family": "alfasans_medium", + "text_all_caps": false, + "letter_spacing": -0.15, + "first_baseline_to_top_height": 21, + "last_baseline_to_bottom_height": 7 + }, + "HeadlineXSmall": { + "font_size": 16, + "line_height": 20, + "line_spacing": 1, + "line_spacing_extra": 1, + "font_family": "alfasans_medium", + "text_all_caps": false, + "letter_spacing": 0.17, + "first_baseline_to_top_height": 17, + "last_baseline_to_bottom_height": 7 + }, + "ParagraphPrimaryLarge": { + "font_size": 18, + "line_height": 24, + "line_spacing": 2, + "line_spacing_extra": 3, + "font_family": "alfasans_regular", + "text_all_caps": false, + "letter_spacing": -0.36, + "first_baseline_to_top_height": 17, + "last_baseline_to_bottom_height": 7 + }, + "ParagraphPrimaryMedium": { + "font_size": 16, + "line_height": 24, + "line_spacing": 5, + "line_spacing_extra": 5, + "font_family": "alfasans_regular", + "text_all_caps": false, + "letter_spacing": -0.24, + "first_baseline_to_top_height": 17, + "last_baseline_to_bottom_height": 7 + }, + "ParagraphPrimarySmall": { + "font_size": 14, + "line_height": 20, + "line_spacing": 3, + "line_spacing_extra": 4, + "font_family": "alfasans_regular", + "text_all_caps": false, + "letter_spacing": -0.08, + "first_baseline_to_top_height": 15, + "last_baseline_to_bottom_height": 5 + }, + "ParagraphSecondaryLarge": { + "font_size": 13, + "line_height": 20, + "line_spacing": 4, + "line_spacing_extra": 5, + "font_family": "alfasans_regular", + "text_all_caps": false, + "letter_spacing": 0, + "first_baseline_to_top_height": 15, + "last_baseline_to_bottom_height": 5 + }, + "ParagraphSecondaryMedium": { + "font_size": 12, + "line_height": 16, + "line_spacing": 1, + "line_spacing_extra": 2, + "font_family": "alfasans_regular", + "text_all_caps": false, + "letter_spacing": 0.06, + "first_baseline_to_top_height": 12, + "last_baseline_to_bottom_height": 4 + }, + "ParagraphSecondarySmall": { + "font_size": 11, + "line_height": 16, + "line_spacing": 3, + "line_spacing_extra": 3, + "font_family": "alfasans_regular", + "text_all_caps": false, + "letter_spacing": 0.15, + "first_baseline_to_top_height": 12, + "last_baseline_to_bottom_height": 4 + }, + "ParagraphComponent": { + "font_size": 16, + "line_height": 20, + "line_spacing": 1, + "line_spacing_extra": 1, + "font_family": "alfasans_regular", + "text_all_caps": false, + "letter_spacing": -0.24, + "first_baseline_to_top_height": 15, + "last_baseline_to_bottom_height": 5 + }, + "ParagraphComponentSecondary": { + "font_size": 14, + "line_height": 18, + "line_spacing": 1, + "line_spacing_extra": 2, + "font_family": "alfasans_regular", + "text_all_caps": false, + "letter_spacing": -0.08, + "first_baseline_to_top_height": 0, + "last_baseline_to_bottom_height": 0 + }, + "ParagraphTagline": { + "font_size": 12, + "line_height": 16, + "line_spacing": 1, + "line_spacing_extra": 2, + "font_family": "alfasans_regular", + "text_all_caps": true, + "letter_spacing": 1.25, + "first_baseline_to_top_height": 12, + "last_baseline_to_bottom_height": 4 + }, + "ParagraphCaps": { + "font_size": 12, + "line_height": 16, + "line_spacing": 1, + "line_spacing_extra": 2, + "font_family": "alfasans_regular", + "text_all_caps": true, + "letter_spacing": 1.25, + "first_baseline_to_top_height": 12, + "last_baseline_to_bottom_height": 4 + }, + "AccentPrimaryLarge": { + "font_size": 18, + "line_height": 24, + "line_spacing": 2, + "line_spacing_extra": 3, + "font_family": "alfasans_bold", + "text_all_caps": false, + "letter_spacing": 0.38, + "first_baseline_to_top_height": 17, + "last_baseline_to_bottom_height": 7 + }, + "AccentPrimaryMedium": { + "font_size": 16, + "line_height": 24, + "line_spacing": 5, + "line_spacing_extra": 5, + "font_family": "alfasans_bold", + "text_all_caps": false, + "letter_spacing": 0.43, + "first_baseline_to_top_height": 17, + "last_baseline_to_bottom_height": 7 + }, + "AccentPrimarySmall": { + "font_size": 14, + "line_height": 20, + "line_spacing": 3, + "line_spacing_extra": 4, + "font_family": "alfasans_bold", + "text_all_caps": false, + "letter_spacing": 0.47, + "first_baseline_to_top_height": 15, + "last_baseline_to_bottom_height": 5 + }, + "AccentSecondaryLarge": { + "font_size": 13, + "line_height": 20, + "line_spacing": 4, + "line_spacing_extra": 5, + "font_family": "alfasans_bold", + "text_all_caps": false, + "letter_spacing": 0.54, + "first_baseline_to_top_height": 15, + "last_baseline_to_bottom_height": 5 + }, + "AccentSecondaryMedium": { + "font_size": 12, + "line_height": 16, + "line_spacing": 1, + "line_spacing_extra": 2, + "font_family": "alfasans_bold", + "text_all_caps": false, + "letter_spacing": 0.57, + "first_baseline_to_top_height": 12, + "last_baseline_to_bottom_height": 4 + }, + "AccentSecondarySmall": { + "font_size": 11, + "line_height": 16, + "line_spacing": 3, + "line_spacing_extra": 3, + "font_family": "alfasans_bold", + "text_all_caps": false, + "letter_spacing": 0.54, + "first_baseline_to_top_height": 12, + "last_baseline_to_bottom_height": 4 + }, + "AccentComponent": { + "font_size": 16, + "line_height": 20, + "line_spacing": 1, + "line_spacing_extra": 1, + "font_family": "alfasans_bold", + "text_all_caps": false, + "letter_spacing": 0.43, + "first_baseline_to_top_height": 15, + "last_baseline_to_bottom_height": 5 + }, + "AccentComponentSecondary": { + "font_size": 14, + "line_height": 18, + "line_spacing": 1, + "line_spacing_extra": 2, + "font_family": "alfasans_bold", + "text_all_caps": false, + "letter_spacing": 0.47, + "first_baseline_to_top_height": 0, + "last_baseline_to_bottom_height": 0 + }, + "AccentTagline": { + "font_size": 12, + "line_height": 16, + "line_spacing": 1, + "line_spacing_extra": 2, + "font_family": "alfasans_bold", + "text_all_caps": true, + "letter_spacing": 1.25, + "first_baseline_to_top_height": 12, + "last_baseline_to_bottom_height": 4 + }, + "AccentCaps": { + "font_size": 12, + "line_height": 16, + "line_spacing": 1, + "line_spacing_extra": 2, + "font_family": "alfasans_bold", + "text_all_caps": true, + "letter_spacing": 1.25, + "first_baseline_to_top_height": 12, + "last_baseline_to_bottom_height": 4 + }, + "PromoXLarge": { + "font_size": 40, + "line_height": 48, + "line_spacing": 1, + "line_spacing_extra": 1, + "font_family": "alfasans_regular", + "text_all_caps": false, + "letter_spacing": -1.7, + "first_baseline_to_top_height": 38, + "last_baseline_to_bottom_height": 10 + }, + "PromoLarge": { + "font_size": 30, + "line_height": 36, + "line_spacing": 0, + "line_spacing_extra": 1, + "font_family": "alfasans_regular", + "text_all_caps": false, + "letter_spacing": -1.25, + "first_baseline_to_top_height": 28, + "last_baseline_to_bottom_height": 8 + }, + "PromoMedium": { + "font_size": 26, + "line_height": 32, + "line_spacing": 1, + "line_spacing_extra": 2, + "font_family": "alfasans_regular", + "text_all_caps": false, + "letter_spacing": -1, + "first_baseline_to_top_height": 25, + "last_baseline_to_bottom_height": 7 + }, + "PromoSmall": { + "font_size": 20, + "line_height": 28, + "line_spacing": 4, + "line_spacing_extra": 5, + "font_family": "alfasans_regular", + "text_all_caps": false, + "letter_spacing": -0.68, + "first_baseline_to_top_height": 21, + "last_baseline_to_bottom_height": 7 + }, + "PromoXSmall": { + "font_size": 16, + "line_height": 20, + "line_spacing": 1, + "line_spacing_extra": 1, + "font_family": "alfasans_regular", + "text_all_caps": false, + "letter_spacing": -0.24, + "first_baseline_to_top_height": 17, + "last_baseline_to_bottom_height": 7 + }, + "ActionPrimaryLarge": { + "font_size": 18, + "line_height": 24, + "line_spacing": 2, + "line_spacing_extra": 3, + "font_family": "alfasans_medium", + "text_all_caps": false, + "letter_spacing": 0.17, + "first_baseline_to_top_height": 17, + "last_baseline_to_bottom_height": 7 + }, + "ActionPrimaryMedium": { + "font_size": 16, + "line_height": 24, + "line_spacing": 5, + "line_spacing_extra": 5, + "font_family": "alfasans_medium", + "text_all_caps": false, + "letter_spacing": 0.17, + "first_baseline_to_top_height": 17, + "last_baseline_to_bottom_height": 7 + }, + "ActionPrimarySmall": { + "font_size": 14, + "line_height": 20, + "line_spacing": 3, + "line_spacing_extra": 4, + "font_family": "alfasans_medium", + "text_all_caps": false, + "letter_spacing": 0.27, + "first_baseline_to_top_height": 15, + "last_baseline_to_bottom_height": 5 + }, + "ActionSecondaryLarge": { + "font_size": 13, + "line_height": 20, + "line_spacing": 4, + "line_spacing_extra": 5, + "font_family": "alfasans_medium", + "text_all_caps": false, + "letter_spacing": 0.33, + "first_baseline_to_top_height": 15, + "last_baseline_to_bottom_height": 5 + }, + "ActionSecondaryMedium": { + "font_size": 12, + "line_height": 16, + "line_spacing": 1, + "line_spacing_extra": 2, + "font_family": "alfasans_medium", + "text_all_caps": false, + "letter_spacing": 0.38, + "first_baseline_to_top_height": 12, + "last_baseline_to_bottom_height": 4 + }, + "ActionSecondarySmall": { + "font_size": 11, + "line_height": 16, + "line_spacing": 3, + "line_spacing_extra": 3, + "font_family": "alfasans_medium", + "text_all_caps": false, + "letter_spacing": 0.41, + "first_baseline_to_top_height": 12, + "last_baseline_to_bottom_height": 4 + }, + "ActionComponent": { + "font_size": 16, + "line_height": 20, + "line_spacing": 1, + "line_spacing_extra": 1, + "font_family": "alfasans_medium", + "text_all_caps": false, + "letter_spacing": 0.17, + "first_baseline_to_top_height": 15, + "last_baseline_to_bottom_height": 5 + }, + "ActionComponentSecondary": { + "font_size": 14, + "line_height": 18, + "line_spacing": 1, + "line_spacing_extra": 2, + "font_family": "alfasans_medium", + "text_all_caps": false, + "letter_spacing": 0.27, + "first_baseline_to_top_height": 0, + "last_baseline_to_bottom_height": 0 + }, + "ActionTagline": { + "font_size": 12, + "line_height": 16, + "line_spacing": 1, + "line_spacing_extra": 2, + "font_family": "alfasans_medium", + "text_all_caps": true, + "letter_spacing": 1.25, + "first_baseline_to_top_height": 12, + "last_baseline_to_bottom_height": 4 + }, + "ActionCaps": { + "font_size": 12, + "line_height": 16, + "line_spacing": 1, + "line_spacing_extra": 2, + "font_family": "alfasans_medium", + "text_all_caps": true, + "letter_spacing": 1.25, + "first_baseline_to_top_height": 12, + "last_baseline_to_bottom_height": 4 + }, + "LegacyXLarge": { + "font_size": 40, + "line_height": 48, + "line_spacing": 1, + "line_spacing_extra": 1, + "font_family": "alfasans_bold", + "text_all_caps": false, + "letter_spacing": 0, + "first_baseline_to_top_height": 0, + "last_baseline_to_bottom_height": 0, + "deprecated": true + }, + "LegacyLarge": { + "font_size": 30, + "line_height": 36, + "line_spacing": 0, + "line_spacing_extra": 1, + "font_family": "alfasans_bold", + "text_all_caps": false, + "letter_spacing": 0, + "first_baseline_to_top_height": 0, + "last_baseline_to_bottom_height": 0, + "deprecated": true + }, + "LegacyMedium": { + "font_size": 26, + "line_height": 32, + "line_spacing": 1, + "line_spacing_extra": 2, + "font_family": "alfasans_bold", + "text_all_caps": false, + "letter_spacing": 0, + "first_baseline_to_top_height": 0, + "last_baseline_to_bottom_height": 0, + "deprecated": true + }, + "LegacySmall": { + "font_size": 20, + "line_height": 28, + "line_spacing": 4, + "line_spacing_extra": 5, + "font_family": "alfasans_bold", + "text_all_caps": false, + "letter_spacing": 0.01, + "first_baseline_to_top_height": 0, + "last_baseline_to_bottom_height": 0, + "deprecated": true + }, + "LegacyXSmall": { + "font_size": 16, + "line_height": 24, + "line_spacing": 5, + "line_spacing_extra": 5, + "font_family": "alfasans_bold", + "text_all_caps": false, + "letter_spacing": 0.01, + "first_baseline_to_top_height": 0, + "last_baseline_to_bottom_height": 0, + "deprecated": true + }, + "Heading1": { + "alias": "headerL", + "font_size": 30, + "line_height": 36, + "line_spacing": 0, + "line_spacing_extra": 1, + "font_family": "alfasans_bold", + "text_all_caps": false, + "letter_spacing": 0, + "first_baseline_to_top_height": 28, + "last_baseline_to_bottom_height": 8, + "deprecated": true + }, + "Heading2": { + "alias": "headerM", + "font_size": 26, + "line_height": 32, + "line_spacing": 1, + "line_spacing_extra": 2, + "font_family": "alfasans_bold", + "text_all_caps": false, + "letter_spacing": 0, + "first_baseline_to_top_height": 25, + "last_baseline_to_bottom_height": 7, + "deprecated": true + }, + "Heading3": { + "alias": "headerS", + "font_size": 20, + "line_height": 28, + "line_spacing": 4, + "line_spacing_extra": 5, + "font_family": "alfasans_bold", + "text_all_caps": false, + "letter_spacing": 0.01, + "first_baseline_to_top_height": 21, + "last_baseline_to_bottom_height": 7, + "deprecated": true + }, + "PrimaryParagraph.Regular": { + "alias": "bodyText", + "font_size": 16, + "line_height": 24, + "line_spacing": 5, + "line_spacing_extra": 5, + "font_family": "alfasans_regular", + "text_all_caps": false, + "letter_spacing": 0.01, + "first_baseline_to_top_height": 17, + "last_baseline_to_bottom_height": 7, + "deprecated": true + }, + "PrimaryParagraph.Medium": { + "alias": "mediumText", + "font_size": 16, + "line_height": 24, + "line_spacing": 5, + "line_spacing_extra": 5, + "font_family": "alfasans_medium", + "text_all_caps": false, + "letter_spacing": 0.01, + "first_baseline_to_top_height": 17, + "last_baseline_to_bottom_height": 7, + "deprecated": true + }, + "PrimaryParagraph.Bold": { + "alias": "headerXS", + "font_size": 16, + "line_height": 24, + "line_spacing": 5, + "line_spacing_extra": 5, + "font_family": "alfasans_bold", + "text_all_caps": false, + "letter_spacing": 0.01, + "first_baseline_to_top_height": 17, + "last_baseline_to_bottom_height": 7, + "deprecated": true + }, + "PrimaryComponents.Regular": { + "font_size": 16, + "line_height": 20, + "line_spacing": 1, + "line_spacing_extra": 1, + "font_family": "alfasans_regular", + "text_all_caps": false, + "letter_spacing": 0.01, + "first_baseline_to_top_height": 15, + "last_baseline_to_bottom_height": 5, + "deprecated": true + }, + "PrimaryComponents.Medium": { + "font_size": 16, + "line_height": 20, + "line_spacing": 1, + "line_spacing_extra": 1, + "font_family": "alfasans_medium", + "text_all_caps": false, + "letter_spacing": 0.01, + "first_baseline_to_top_height": 15, + "last_baseline_to_bottom_height": 5, + "deprecated": true + }, + "PrimaryComponents.Bold": { + "font_size": 16, + "line_height": 20, + "line_spacing": 1, + "line_spacing_extra": 1, + "font_family": "alfasans_bold", + "text_all_caps": false, + "letter_spacing": 0.01, + "first_baseline_to_top_height": 15, + "last_baseline_to_bottom_height": 5, + "deprecated": true + }, + "Secondary.Regular": { + "alias": "secondaryText", + "font_size": 14, + "line_height": 20, + "line_spacing": 3, + "line_spacing_extra": 4, + "font_family": "alfasans_regular", + "text_all_caps": false, + "letter_spacing": 0.02, + "first_baseline_to_top_height": 15, + "last_baseline_to_bottom_height": 5, + "deprecated": true + }, + "Secondary.Medium": { + "font_size": 14, + "line_height": 20, + "line_spacing": 3, + "line_spacing_extra": 4, + "font_family": "alfasans_medium", + "text_all_caps": false, + "letter_spacing": 0.02, + "first_baseline_to_top_height": 15, + "last_baseline_to_bottom_height": 5, + "deprecated": true + }, + "Secondary.Bold": { + "alias": "headerXXS", + "font_size": 14, + "line_height": 20, + "line_spacing": 3, + "line_spacing_extra": 4, + "font_family": "alfasans_bold", + "text_all_caps": false, + "letter_spacing": 0.02, + "first_baseline_to_top_height": 15, + "last_baseline_to_bottom_height": 5, + "deprecated": true + }, + "Tertiary": { + "alias": "captionText", + "font_size": 12, + "line_height": 16, + "line_spacing": 1, + "line_spacing_extra": 2, + "font_family": "alfasans_regular", + "text_all_caps": false, + "letter_spacing": 0.03, + "first_baseline_to_top_height": 12, + "last_baseline_to_bottom_height": 4, + "deprecated": true + }, + "Caption": { + "alias": "smallCaps", + "font_size": 12, + "line_height": 16, + "line_spacing": 1, + "line_spacing_extra": 2, + "font_family": "alfasans_medium", + "text_all_caps": true, + "letter_spacing": 0.12, + "first_baseline_to_top_height": 12, + "last_baseline_to_bottom_height": 4, + "deprecated": true + } +} diff --git a/styles/typography_alfasans_ios.json b/styles/typography_alfasans_ios.json new file mode 100644 index 00000000..19b73316 --- /dev/null +++ b/styles/typography_alfasans_ios.json @@ -0,0 +1,662 @@ +{ + "HeadlineXLarge": { + "font_size": 34, + "line_height": 41, + "line_spacing": 0, + "font_family": "AlfaSans", + "font_weight": "medium", + "text_all_caps": false, + "letter_spacing": -0.32, + "monospace": false + }, + "HeadlineLarge": { + "font_size": 30, + "line_height": 36, + "line_spacing": 0, + "font_family": "AlfaSans", + "font_weight": "medium", + "text_all_caps": false, + "letter_spacing": -0.25, + "monospace": false + }, + "HeadlineMedium": { + "font_size": 27, + "line_height": 32, + "line_spacing": 0, + "font_family": "AlfaSans", + "font_weight": "medium", + "text_all_caps": false, + "letter_spacing": -0.3, + "monospace": false + }, + "HeadlineSmall": { + "font_size": 22, + "line_height": 28, + "line_spacing": 2, + "font_family": "AlfaSans", + "font_weight": "medium", + "text_all_caps": false, + "letter_spacing": -0.15, + "monospace": false + }, + "HeadlineXSmall": { + "font_size": 17, + "line_height": 20, + "line_spacing": 0, + "font_family": "AlfaSans", + "font_weight": "medium", + "text_all_caps": false, + "letter_spacing": 0.15, + "monospace": false + }, + "ParagraphPrimaryLarge": { + "font_size": 19, + "line_height": 24, + "line_spacing": 1, + "font_family": "AlfaSans", + "font_weight": "regular", + "text_all_caps": false, + "letter_spacing": -0.4, + "monospace": false + }, + "ParagraphPrimaryMedium": { + "font_size": 17, + "line_height": 24, + "line_spacing": 4, + "font_family": "AlfaSans", + "font_weight": "regular", + "text_all_caps": false, + "letter_spacing": -0.35, + "monospace": false + }, + "ParagraphPrimarySmall": { + "font_size": 15, + "line_height": 20, + "line_spacing": 2, + "font_family": "AlfaSans", + "font_weight": "regular", + "text_all_caps": false, + "letter_spacing": -0.15, + "monospace": false + }, + "ParagraphSecondaryLarge": { + "font_size": 13, + "line_height": 18, + "line_spacing": 2, + "font_family": "AlfaSans", + "font_weight": "regular", + "text_all_caps": false, + "letter_spacing": 0, + "monospace": false + }, + "ParagraphSecondaryMedium": { + "font_size": 12, + "line_height": 16, + "line_spacing": 2, + "font_family": "AlfaSans", + "font_weight": "regular", + "text_all_caps": false, + "letter_spacing": 0.06, + "monospace": false + }, + "ParagraphSecondarySmall": { + "font_size": 11, + "line_height": 14, + "line_spacing": 1, + "font_family": "AlfaSans", + "font_weight": "regular", + "text_all_caps": false, + "letter_spacing": 0.15, + "monospace": false + }, + "ParagraphComponent": { + "font_size": 17, + "line_height": 22, + "line_spacing": 2, + "font_family": "AlfaSans", + "font_weight": "regular", + "text_all_caps": false, + "letter_spacing": -0.35, + "monospace": false + }, + "ParagraphComponentSecondary": { + "font_size": 14, + "line_height": 18, + "line_spacing": 1, + "font_family": "AlfaSans", + "font_weight": "regular", + "text_all_caps": false, + "letter_spacing": -0.08, + "monospace": false + }, + "ParagraphTagline": { + "font_size": 13, + "line_height": 18, + "line_spacing": 2, + "font_family": "AlfaSans", + "font_weight": "regular", + "text_all_caps": true, + "letter_spacing": 1.25, + "monospace": false + }, + "ParagraphCaps": { + "font_size": 11, + "line_height": 16, + "line_spacing": 3, + "font_family": "AlfaSans", + "font_weight": "regular", + "text_all_caps": true, + "letter_spacing": 1.25, + "monospace": false + }, + "AccentPrimaryLarge": { + "font_size": 19, + "line_height": 24, + "line_spacing": 1, + "font_family": "AlfaSans", + "font_weight": "bold", + "text_all_caps": false, + "letter_spacing": 0.4, + "monospace": false + }, + "AccentPrimaryMedium": { + "font_size": 17, + "line_height": 24, + "line_spacing": 4, + "font_family": "AlfaSans", + "font_weight": "bold", + "text_all_caps": false, + "letter_spacing": 0.3, + "monospace": false + }, + "AccentPrimarySmall": { + "font_size": 15, + "line_height": 20, + "line_spacing": 2, + "font_family": "AlfaSans", + "font_weight": "bold", + "text_all_caps": false, + "letter_spacing": 0.43, + "monospace": false + }, + "AccentSecondaryLarge": { + "font_size": 13, + "line_height": 18, + "line_spacing": 2, + "font_family": "AlfaSans", + "font_weight": "bold", + "text_all_caps": false, + "letter_spacing": 0.54, + "monospace": false + }, + "AccentSecondaryMedium": { + "font_size": 12, + "line_height": 16, + "line_spacing": 2, + "font_family": "AlfaSans", + "font_weight": "bold", + "text_all_caps": false, + "letter_spacing": 0.57, + "monospace": false + }, + "AccentSecondarySmall": { + "font_size": 11, + "line_height": 14, + "line_spacing": 1, + "font_family": "AlfaSans", + "font_weight": "bold", + "text_all_caps": false, + "letter_spacing": 0.54, + "monospace": false + }, + "AccentComponent": { + "font_size": 17, + "line_height": 22, + "line_spacing": 2, + "font_family": "AlfaSans", + "font_weight": "bold", + "text_all_caps": false, + "letter_spacing": 0.3, + "monospace": false + }, + "AccentComponentSecondary": { + "font_size": 14, + "line_height": 18, + "line_spacing": 1, + "font_family": "AlfaSans", + "font_weight": "bold", + "text_all_caps": false, + "letter_spacing": 0.47, + "monospace": false + }, + "AccentTagline": { + "font_size": 13, + "line_height": 18, + "line_spacing": 2, + "font_family": "AlfaSans", + "font_weight": "bold", + "text_all_caps": true, + "letter_spacing": 1.25, + "monospace": false + }, + "AccentCaps": { + "font_size": 11, + "line_height": 16, + "line_spacing": 3, + "font_family": "AlfaSans", + "font_weight": "bold", + "text_all_caps": true, + "letter_spacing": 1.25, + "monospace": false + }, + "PromoXLarge": { + "font_size": 34, + "line_height": 41, + "line_spacing": 0, + "font_family": "AlfaSans", + "font_weight": "regular", + "text_all_caps": false, + "letter_spacing": -1.36, + "monospace": false + }, + "PromoLarge": { + "font_size": 30, + "line_height": 36, + "line_spacing": 0, + "font_family": "AlfaSans", + "font_weight": "regular", + "text_all_caps": false, + "letter_spacing": -1.25, + "monospace": false + }, + "PromoMedium": { + "font_size": 27, + "line_height": 32, + "line_spacing": 0, + "font_family": "AlfaSans", + "font_weight": "regular", + "text_all_caps": false, + "letter_spacing": -1.12, + "monospace": false + }, + "PromoSmall": { + "font_size": 22, + "line_height": 28, + "line_spacing": 2, + "font_family": "AlfaSans", + "font_weight": "regular", + "text_all_caps": false, + "letter_spacing": -0.8, + "monospace": false + }, + "PromoXSmall": { + "font_size": 17, + "line_height": 20, + "line_spacing": 0, + "font_family": "AlfaSans", + "font_weight": "regular", + "text_all_caps": false, + "letter_spacing": -0.35, + "monospace": false + }, + "ActionPrimaryLarge": { + "font_size": 19, + "line_height": 24, + "line_spacing": 1, + "font_family": "AlfaSans", + "font_weight": "medium", + "text_all_caps": false, + "letter_spacing": 0.18, + "monospace": false + }, + "ActionPrimaryMedium": { + "font_size": 17, + "line_height": 24, + "line_spacing": 4, + "font_family": "AlfaSans", + "font_weight": "medium", + "text_all_caps": false, + "letter_spacing": 0.15, + "monospace": false + }, + "ActionPrimarySmall": { + "font_size": 15, + "line_height": 20, + "line_spacing": 2, + "font_family": "AlfaSans", + "font_weight": "medium", + "text_all_caps": false, + "letter_spacing": 0.24, + "monospace": false + }, + "ActionSecondaryLarge": { + "font_size": 13, + "line_height": 18, + "line_spacing": 2, + "font_family": "AlfaSans", + "font_weight": "medium", + "text_all_caps": false, + "letter_spacing": 0.33, + "monospace": false + }, + "ActionSecondaryMedium": { + "font_size": 12, + "line_height": 16, + "line_spacing": 2, + "font_family": "AlfaSans", + "font_weight": "medium", + "text_all_caps": false, + "letter_spacing": 0.38, + "monospace": false + }, + "ActionSecondarySmall": { + "font_size": 11, + "line_height": 14, + "line_spacing": 1, + "font_family": "AlfaSans", + "font_weight": "medium", + "text_all_caps": false, + "letter_spacing": 0.41, + "monospace": false + }, + "ActionComponent": { + "font_size": 17, + "line_height": 22, + "line_spacing": 2, + "font_family": "AlfaSans", + "font_weight": "medium", + "text_all_caps": false, + "letter_spacing": 0.15, + "monospace": false + }, + "ActionComponentSecondary": { + "font_size": 14, + "line_height": 18, + "line_spacing": 1, + "font_family": "AlfaSans", + "font_weight": "medium", + "text_all_caps": false, + "letter_spacing": 0.27, + "monospace": false + }, + "ActionTagline": { + "font_size": 13, + "line_height": 18, + "line_spacing": 2, + "font_family": "AlfaSans", + "font_weight": "medium", + "text_all_caps": true, + "letter_spacing": 1.25, + "monospace": false + }, + "ActionCaps": { + "font_size": 11, + "line_height": 16, + "line_spacing": 3, + "font_family": "AlfaSans", + "font_weight": "medium", + "text_all_caps": true, + "letter_spacing": 1.25, + "monospace": false + }, + "MonoPrimaryLarge": { + "font_size": 19, + "line_height": 24, + "line_spacing": 1, + "font_family": "AlfaSans", + "font_weight": "regular", + "text_all_caps": false, + "letter_spacing": -0.4, + "monospace": true + }, + "MonoPrimaryMedium": { + "font_size": 17, + "line_height": 24, + "line_spacing": 4, + "font_family": "AlfaSans", + "font_weight": "regular", + "text_all_caps": false, + "letter_spacing": -0.35, + "monospace": true + }, + "MonoPrimarySmall": { + "font_size": 15, + "line_height": 20, + "line_spacing": 2, + "font_family": "AlfaSans", + "font_weight": "regular", + "text_all_caps": false, + "letter_spacing": -0.15, + "monospace": true + }, + "MonoSecondaryLarge": { + "font_size": 13, + "line_height": 18, + "line_spacing": 2, + "font_family": "AlfaSans", + "font_weight": "regular", + "text_all_caps": false, + "letter_spacing": 0, + "monospace": true + }, + "MonoSecondaryMedium": { + "font_size": 12, + "line_height": 16, + "line_spacing": 2, + "font_family": "AlfaSans", + "font_weight": "regular", + "text_all_caps": false, + "letter_spacing": 0.06, + "monospace": true + }, + "MonoSecondarySmall": { + "font_size": 11, + "line_height": 14, + "line_spacing": 1, + "font_family": "AlfaSans", + "font_weight": "regular", + "text_all_caps": false, + "letter_spacing": 0.15, + "monospace": true + }, + "LegacyXLarge": { + "font_size": 34, + "line_height": 41, + "line_spacing": 0, + "font_family": "AlfaSans", + "font_weight": "bold", + "text_all_caps": false, + "letter_spacing": 0.37, + "monospace": false, + "deprecated": true + }, + "LegacyLarge": { + "font_size": 30, + "line_height": 36, + "line_spacing": 0, + "font_family": "AlfaSans", + "font_weight": "bold", + "text_all_caps": false, + "letter_spacing": 0.36, + "monospace": false, + "deprecated": true + }, + "LegacyMedium": { + "font_size": 27, + "line_height": 32, + "line_spacing": 0, + "font_family": "AlfaSans", + "font_weight": "bold", + "text_all_caps": false, + "letter_spacing": 0.35, + "monospace": false, + "deprecated": true + }, + "LegacySmall": { + "font_size": 22, + "line_height": 28, + "line_spacing": 2, + "font_family": "AlfaSans", + "font_weight": "bold", + "text_all_caps": false, + "letter_spacing": 0.35, + "monospace": false, + "deprecated": true + }, + "LegacyXSmall": { + "font_size": 17, + "line_height": 24, + "line_spacing": 4, + "font_family": "AlfaSans", + "font_weight": "bold", + "text_all_caps": false, + "letter_spacing": -0.41, + "monospace": false, + "deprecated": true + }, + "Heading1": { + "alias": "headerL", + "font_size": 30, + "line_height": 36, + "line_spacing": 0, + "font_family": "AlfaSans", + "font_weight": "bold", + "letter_spacing": 0.36, + "deprecated": true + }, + "Heading2": { + "alias": "headerM", + "font_size": 27, + "line_height": 32, + "line_spacing": 0, + "font_family": "AlfaSans", + "font_weight": "bold", + "letter_spacing": 0.35, + "deprecated": true + }, + "Heading3": { + "alias": "headerS", + "font_size": 22, + "line_height": 28, + "line_spacing": 2, + "font_family": "AlfaSans", + "font_weight": "bold", + "letter_spacing": 0.35, + "deprecated": true + }, + "PrimaryParagraph.Regular": { + "alias": "bodyText", + "font_size": 17, + "line_height": 24, + "line_spacing": 4, + "font_family": "AlfaSans", + "font_weight": "regular", + "letter_spacing": -0.41, + "deprecated": true + }, + "PrimaryParagraph.Medium": { + "alias": "mediumText", + "font_size": 17, + "line_height": 24, + "line_spacing": 4, + "font_family": "AlfaSans", + "font_weight": "medium", + "letter_spacing": -0.41, + "deprecated": true + }, + "PrimaryParagraph.Bold": { + "alias": "headerXS", + "font_size": 17, + "line_height": 24, + "line_spacing": 4, + "font_family": "AlfaSans", + "font_weight": "bold", + "letter_spacing": -0.41, + "deprecated": true + }, + "PrimaryComponents.Regular": { + "font_size": 17, + "line_height": 22, + "line_spacing": 2, + "font_family": "AlfaSans", + "font_weight": "regular", + "letter_spacing": -0.41, + "deprecated": true + }, + "PrimaryComponents.Medium": { + "font_size": 17, + "line_height": 22, + "line_spacing": 2, + "font_family": "AlfaSans", + "font_weight": "medium", + "letter_spacing": -0.41, + "deprecated": true + }, + "PrimaryComponents.Bold": { + "font_size": 17, + "line_height": 22, + "line_spacing": 2, + "font_family": "AlfaSans", + "font_weight": "bold", + "letter_spacing": -0.41, + "deprecated": true + }, + "Secondary.Regular": { + "alias": "secondaryText", + "font_size": 15, + "line_height": 20, + "line_spacing": 2, + "font_family": "AlfaSans", + "font_weight": "regular", + "letter_spacing": -0.24, + "deprecated": true + }, + "Secondary.Bold": { + "alias": "headerXXS", + "font_size": 15, + "line_height": 20, + "line_spacing": 2, + "font_family": "AlfaSans", + "font_weight": "bold", + "letter_spacing": -0.24, + "deprecated": true + }, + "Tertiary": { + "alias": "captionText", + "font_size": 13, + "line_height": 18, + "line_spacing": 2, + "font_family": "AlfaSans", + "font_weight": "regular", + "letter_spacing": -0.08, + "deprecated": true + }, + "Caption1": { + "alias": "smallCaps", + "font_size": 11, + "line_height": 16, + "line_spacing": 3, + "font_family": "AlfaSans", + "font_weight": "bold", + "letter_spacing": 1, + "deprecated": true + }, + "Caption2": { + "font_size": 11, + "line_height": 14, + "line_spacing": 1, + "font_family": "AlfaSans", + "font_weight": "regular", + "letter_spacing": -0.08, + "deprecated": true + }, + "HeadingOS": { + "font_size": 34, + "line_height": 41, + "line_spacing": 0, + "font_family": "AlfaSans", + "font_weight": "bold", + "letter_spacing": 0.36, + "deprecated": true + } +}