|
@@ -20,10 +20,19 @@ $config-global: (
|
|
"font": (
|
|
"font": (
|
|
/* Font Family */
|
|
/* Font Family */
|
|
"family": (
|
|
"family": (
|
|
- "primary": "sans-serif",
|
|
|
|
- "secondary": "serif",
|
|
|
|
|
|
+ "primary": (
|
|
|
|
+ "fallback": "sans-serif",
|
|
|
|
+ "css-var": '--font-headings',
|
|
|
|
+ ),
|
|
|
|
+ "secondary": (
|
|
|
|
+ "fallback": "serif",
|
|
|
|
+ "css-var": '--font-base',
|
|
|
|
+ ),
|
|
"code": "monospace, monospace",
|
|
"code": "monospace, monospace",
|
|
- "ui": "-apple-system\, BlinkMacSystemFont\, \"Segoe UI\"\, \"Roboto\"\, \"Oxygen\"\, \"Ubuntu\"\, \"Cantarell\"\, \"Fira Sans\"\, \"Droid Sans\"\, \"Helvetica Neue\"\, sans-serif",
|
|
|
|
|
|
+ "ui": (
|
|
|
|
+ "fallback": "-apple-system\, BlinkMacSystemFont\, \"Segoe UI\"\, \"Roboto\"\, \"Oxygen\"\, \"Ubuntu\"\, \"Cantarell\"\, \"Fira Sans\"\, \"Droid Sans\"\, \"Helvetica Neue\"\, sans-serif",
|
|
|
|
+ "css-var": '--font-base',
|
|
|
|
+ ),
|
|
),
|
|
),
|
|
/* Font Size */
|
|
/* Font Size */
|
|
"size": (
|
|
"size": (
|
|
@@ -141,8 +150,8 @@ $config-elements: (
|
|
// Fonts
|
|
// Fonts
|
|
"font": (
|
|
"font": (
|
|
"family": (
|
|
"family": (
|
|
- "fallback": map-deep-get($config-global, "font", "family", "secondary"),
|
|
|
|
- "css-var": '--font-base',
|
|
|
|
|
|
+ "fallback": map-deep-get($config-global, "font", "family", "secondary", "fallback"),
|
|
|
|
+ "css-var": map-deep-get($config-global, "font", "family", "secondary", "css-var"),
|
|
),
|
|
),
|
|
"line-height": map-deep-get($config-global, "font", "line-height", "md"),
|
|
"line-height": map-deep-get($config-global, "font", "line-height", "md"),
|
|
"size": map-deep-get($config-global, "font", "size", "md"),
|
|
"size": map-deep-get($config-global, "font", "size", "md"),
|
|
@@ -172,7 +181,10 @@ $config-button: (
|
|
),
|
|
),
|
|
// Fonts
|
|
// Fonts
|
|
"font": (
|
|
"font": (
|
|
- "family": map-deep-get($config-global, "font", "family", "ui"),
|
|
|
|
|
|
+ "family": (
|
|
|
|
+ "fallback": map-deep-get($config-global, "font", "family", "ui", "fallback"),
|
|
|
|
+ "css-var": map-deep-get($config-global, "font", "family", "ui", "css-var"),
|
|
|
|
+ ),
|
|
"size": map-deep-get($config-global, "font", "size", "md"),
|
|
"size": map-deep-get($config-global, "font", "size", "md"),
|
|
"weight": 600,
|
|
"weight": 600,
|
|
"line-height": 1,
|
|
"line-height": 1,
|
|
@@ -206,8 +218,8 @@ $config-heading: (
|
|
"font": (
|
|
"font": (
|
|
// Family
|
|
// Family
|
|
"family": (
|
|
"family": (
|
|
- "fallback": map-deep-get($config-global, "font", "family", "primary"),
|
|
|
|
- "css-var": '--font-headings',
|
|
|
|
|
|
+ "fallback": map-deep-get($config-global, "font", "family", "primary", "fallback"),
|
|
|
|
+ "css-var": map-deep-get($config-global, "font", "family", "primary", "css-var"),
|
|
),
|
|
),
|
|
// Size
|
|
// Size
|
|
"size": (
|
|
"size": (
|
|
@@ -248,8 +260,8 @@ $config-list: (
|
|
// Fonts
|
|
// Fonts
|
|
"font": (
|
|
"font": (
|
|
"family": (
|
|
"family": (
|
|
- "fallback": map-deep-get($config-global, "font", "family", "secondary"),
|
|
|
|
- "css-var": '--font-base',
|
|
|
|
|
|
+ "fallback": map-deep-get($config-global, "font", "family", "secondary", "fallback"),
|
|
|
|
+ "css-var": map-deep-get($config-global, "font", "family", "secondary", "css-var"),
|
|
),
|
|
),
|
|
),
|
|
),
|
|
);
|
|
);
|
|
@@ -313,8 +325,8 @@ $config-header: (
|
|
// Fonts
|
|
// Fonts
|
|
"font": (
|
|
"font": (
|
|
"family": (
|
|
"family": (
|
|
- "fallback": map-deep-get($config-global, "font", "family", "primary"),
|
|
|
|
- "css-var": '--font-headings',
|
|
|
|
|
|
+ "fallback": map-deep-get($config-global, "font", "family", "primary", "fallback"),
|
|
|
|
+ "css-var": map-deep-get($config-global, "font", "family", "primary", "css-var"),
|
|
),
|
|
),
|
|
"size": map-deep-get($config-global, "font", "size", "md"),
|
|
"size": map-deep-get($config-global, "font", "size", "md"),
|
|
"weight": normal,
|
|
"weight": normal,
|
|
@@ -326,8 +338,8 @@ $config-header: (
|
|
// Fonts
|
|
// Fonts
|
|
"font": (
|
|
"font": (
|
|
"family": (
|
|
"family": (
|
|
- "fallback": map-deep-get($config-global, "font", "family", "secondary"),
|
|
|
|
- "css-var": '--font-base',
|
|
|
|
|
|
+ "fallback": map-deep-get($config-global, "font", "family", "secondary", "fallback"),
|
|
|
|
+ "css-var": map-deep-get($config-global, "font", "family", "secondary", "css-var"),
|
|
),
|
|
),
|
|
"size": map-deep-get($config-global, "font", "size", "sm"),
|
|
"size": map-deep-get($config-global, "font", "size", "sm"),
|
|
),
|
|
),
|
|
@@ -344,8 +356,8 @@ $config-header: (
|
|
// Fonts
|
|
// Fonts
|
|
"font": (
|
|
"font": (
|
|
"family": (
|
|
"family": (
|
|
- "fallback": map-deep-get($config-global, "font", "family", "secondary"),
|
|
|
|
- "css-var": '--font-base',
|
|
|
|
|
|
+ "fallback": map-deep-get($config-global, "font", "family", "secondary", "fallback"),
|
|
|
|
+ "css-var": map-deep-get($config-global, "font", "family", "secondary", "css-var"),
|
|
),
|
|
),
|
|
"size": map-deep-get($config-global, "font", "size", "md"),
|
|
"size": map-deep-get($config-global, "font", "size", "md"),
|
|
"weight": normal,
|
|
"weight": normal,
|
|
@@ -377,8 +389,8 @@ $config-footer: (
|
|
// Fonts
|
|
// Fonts
|
|
"font": (
|
|
"font": (
|
|
"family": (
|
|
"family": (
|
|
- "fallback": map-deep-get($config-global, "font", "family", "primary"),
|
|
|
|
- "css-var": '--font-headings',
|
|
|
|
|
|
+ "fallback": map-deep-get($config-global, "font", "family", "primary", "fallback"),
|
|
|
|
+ "css-var": map-deep-get($config-global, "font", "family", "primary", "css-var"),
|
|
),
|
|
),
|
|
"size": map-deep-get($config-global, "font", "size", "sm"),
|
|
"size": map-deep-get($config-global, "font", "size", "sm"),
|
|
"line-height": map-deep-get($config-global, "font", "line-height", "sm"),
|
|
"line-height": map-deep-get($config-global, "font", "line-height", "sm"),
|