Browse Source

Blockbase 3 (#6167)

Refactor/blockbase color admin (#6043)
Moved templates from old folder location to new (#6073)
Blockbase: Implement the Button elements API (#6041)
Blockbase: Implement Comment Block and removed CSS (#6080)
Fix/migrate blockbase font self hosted (#6123)
Blockbase children: update comments block (#6153)
Blockbase: Changed the trigger to render social icons (#6079)
Blockbase: move button padding styles from ponyfill to theme.json (#5901)

Co-authored-by: Grant Kinney <hi@grant.mk>
Co-authored-by: Jeremy Yip <jeremy.yip@automattic.com>
Co-authored-by: MaggieCabrera <maggie.cabrera@automattic.com>
Co-authored-by: madhusudhand <madhusudhan.dollu@gmail.com>
Jason Crist 3 years ago
parent
commit
80e036574b
100 changed files with 748 additions and 73 deletions
  1. 1 18
      appleton/theme.json
  2. 1 1
      arbutus/block-templates/single.html
  3. 3 18
      arbutus/theme.json
  4. 17 18
      attar/theme.json
  5. 5 18
      bennett/theme.json
  6. BIN
      blockbase/assets/fonts/arvo/Arvo-Bold.woff2
  7. BIN
      blockbase/assets/fonts/arvo/Arvo-BoldItalic.woff2
  8. BIN
      blockbase/assets/fonts/arvo/Arvo-Italic.woff2
  9. BIN
      blockbase/assets/fonts/arvo/Arvo-Regular.woff2
  10. 93 0
      blockbase/assets/fonts/arvo/OFL.txt
  11. 35 0
      blockbase/assets/fonts/arvo/font-face.css
  12. BIN
      blockbase/assets/fonts/bodoni-moda/bodoni-moda-400-900-italic.woff2
  13. BIN
      blockbase/assets/fonts/bodoni-moda/bodoni-moda-400-900.woff2
  14. BIN
      blockbase/assets/fonts/bodoni-moda/bodoni-moda-latin-ext-400-900-italic.woff2
  15. BIN
      blockbase/assets/fonts/bodoni-moda/bodoni-moda-latin-ext-400-900.woff2
  16. 32 0
      blockbase/assets/fonts/bodoni-moda/font-face.css
  17. BIN
      blockbase/assets/fonts/cabin/cabin-400-700-italic.woff2
  18. BIN
      blockbase/assets/fonts/cabin/cabin-400-700.woff2
  19. BIN
      blockbase/assets/fonts/cabin/cabin-latin-ext-400-700-italic.woff2
  20. BIN
      blockbase/assets/fonts/cabin/cabin-latin-ext-400-700.woff2
  21. BIN
      blockbase/assets/fonts/cabin/cabin-vietnamese-400-700-italic.woff2
  22. BIN
      blockbase/assets/fonts/cabin/cabin-vietnamese-400-700.woff2
  23. 54 0
      blockbase/assets/fonts/cabin/font-face.css
  24. BIN
      blockbase/assets/fonts/chivo/chivo-Black-italic.woff2
  25. BIN
      blockbase/assets/fonts/chivo/chivo-Black.woff2
  26. BIN
      blockbase/assets/fonts/chivo/chivo-Bold-italic.woff2
  27. BIN
      blockbase/assets/fonts/chivo/chivo-Bold.woff2
  28. BIN
      blockbase/assets/fonts/chivo/chivo-Light-italic.woff2
  29. BIN
      blockbase/assets/fonts/chivo/chivo-Light.woff2
  30. BIN
      blockbase/assets/fonts/chivo/chivo-Regular-italic.woff2
  31. BIN
      blockbase/assets/fonts/chivo/chivo-Regular.woff2
  32. BIN
      blockbase/assets/fonts/chivo/chivo-latin-ext-Black-italic.woff2
  33. BIN
      blockbase/assets/fonts/chivo/chivo-latin-ext-Black.woff2
  34. BIN
      blockbase/assets/fonts/chivo/chivo-latin-ext-Bold-italic.woff2
  35. BIN
      blockbase/assets/fonts/chivo/chivo-latin-ext-Bold.woff2
  36. BIN
      blockbase/assets/fonts/chivo/chivo-latin-ext-Light-italic.woff2
  37. BIN
      blockbase/assets/fonts/chivo/chivo-latin-ext-Light.woff2
  38. BIN
      blockbase/assets/fonts/chivo/chivo-latin-ext-Regular-italic.woff2
  39. BIN
      blockbase/assets/fonts/chivo/chivo-latin-ext-Regular.woff2
  40. 159 0
      blockbase/assets/fonts/chivo/font-face.css
  41. BIN
      blockbase/assets/fonts/courier-prime/courier-prime-Bold-italic.woff2
  42. BIN
      blockbase/assets/fonts/courier-prime/courier-prime-Bold.woff2
  43. BIN
      blockbase/assets/fonts/courier-prime/courier-prime-Regular-italic.woff2
  44. BIN
      blockbase/assets/fonts/courier-prime/courier-prime-Regular.woff2
  45. BIN
      blockbase/assets/fonts/courier-prime/courier-prime-latin-ext-Bold-italic.woff2
  46. BIN
      blockbase/assets/fonts/courier-prime/courier-prime-latin-ext-Bold.woff2
  47. BIN
      blockbase/assets/fonts/courier-prime/courier-prime-latin-ext-Regular-italic.woff2
  48. BIN
      blockbase/assets/fonts/courier-prime/courier-prime-latin-ext-Regular.woff2
  49. 71 0
      blockbase/assets/fonts/courier-prime/font-face.css
  50. BIN
      blockbase/assets/fonts/dm-sans/dm-sans-Bold-italic.woff2
  51. BIN
      blockbase/assets/fonts/dm-sans/dm-sans-Bold.woff2
  52. BIN
      blockbase/assets/fonts/dm-sans/dm-sans-Medium-italic.woff2
  53. BIN
      blockbase/assets/fonts/dm-sans/dm-sans-Medium.woff2
  54. BIN
      blockbase/assets/fonts/dm-sans/dm-sans-Regular-italic.woff2
  55. BIN
      blockbase/assets/fonts/dm-sans/dm-sans-Regular.woff2
  56. BIN
      blockbase/assets/fonts/dm-sans/dm-sans-latin-ext-Bold-italic.woff2
  57. BIN
      blockbase/assets/fonts/dm-sans/dm-sans-latin-ext-Bold.woff2
  58. BIN
      blockbase/assets/fonts/dm-sans/dm-sans-latin-ext-Medium-italic.woff2
  59. BIN
      blockbase/assets/fonts/dm-sans/dm-sans-latin-ext-Medium.woff2
  60. BIN
      blockbase/assets/fonts/dm-sans/dm-sans-latin-ext-Regular-italic.woff2
  61. BIN
      blockbase/assets/fonts/dm-sans/dm-sans-latin-ext-Regular.woff2
  62. 119 0
      blockbase/assets/fonts/dm-sans/font-face.css
  63. BIN
      blockbase/assets/fonts/domine/domine-400-700.woff2
  64. BIN
      blockbase/assets/fonts/domine/domine-latin-ext-400-700.woff2
  65. 19 0
      blockbase/assets/fonts/domine/font-face.css
  66. BIN
      blockbase/assets/fonts/eb-garamond/eb-garamond-400-800-italic.woff2
  67. BIN
      blockbase/assets/fonts/eb-garamond/eb-garamond-400-800.woff2
  68. BIN
      blockbase/assets/fonts/eb-garamond/eb-garamond-cyrillic-400-800-italic.woff2
  69. BIN
      blockbase/assets/fonts/eb-garamond/eb-garamond-cyrillic-400-800.woff2
  70. BIN
      blockbase/assets/fonts/eb-garamond/eb-garamond-cyrillic-ext-400-800-italic.woff2
  71. BIN
      blockbase/assets/fonts/eb-garamond/eb-garamond-cyrillic-ext-400-800.woff2
  72. BIN
      blockbase/assets/fonts/eb-garamond/eb-garamond-greek-400-800-italic.woff2
  73. BIN
      blockbase/assets/fonts/eb-garamond/eb-garamond-greek-400-800.woff2
  74. BIN
      blockbase/assets/fonts/eb-garamond/eb-garamond-greek-ext-400-800-italic.woff2
  75. BIN
      blockbase/assets/fonts/eb-garamond/eb-garamond-greek-ext-400-800.woff2
  76. BIN
      blockbase/assets/fonts/eb-garamond/eb-garamond-latin-ext-400-800-italic.woff2
  77. BIN
      blockbase/assets/fonts/eb-garamond/eb-garamond-latin-ext-400-800.woff2
  78. BIN
      blockbase/assets/fonts/eb-garamond/eb-garamond-vietnamese-400-800-italic.woff2
  79. BIN
      blockbase/assets/fonts/eb-garamond/eb-garamond-vietnamese-400-800.woff2
  80. 139 0
      blockbase/assets/fonts/eb-garamond/font-face.css
  81. BIN
      blockbase/assets/fonts/fira-sans/fira-sans-Black-italic.woff2
  82. BIN
      blockbase/assets/fonts/fira-sans/fira-sans-Black.woff2
  83. BIN
      blockbase/assets/fonts/fira-sans/fira-sans-Bold-italic.woff2
  84. BIN
      blockbase/assets/fonts/fira-sans/fira-sans-Bold.woff2
  85. BIN
      blockbase/assets/fonts/fira-sans/fira-sans-ExtraBold-italic.woff2
  86. BIN
      blockbase/assets/fonts/fira-sans/fira-sans-ExtraBold.woff2
  87. BIN
      blockbase/assets/fonts/fira-sans/fira-sans-ExtraLight-italic.woff2
  88. BIN
      blockbase/assets/fonts/fira-sans/fira-sans-ExtraLight.woff2
  89. BIN
      blockbase/assets/fonts/fira-sans/fira-sans-Light-italic.woff2
  90. BIN
      blockbase/assets/fonts/fira-sans/fira-sans-Light.woff2
  91. BIN
      blockbase/assets/fonts/fira-sans/fira-sans-Medium-italic.woff2
  92. BIN
      blockbase/assets/fonts/fira-sans/fira-sans-Medium.woff2
  93. BIN
      blockbase/assets/fonts/fira-sans/fira-sans-Regular-italic.woff2
  94. BIN
      blockbase/assets/fonts/fira-sans/fira-sans-Regular.woff2
  95. BIN
      blockbase/assets/fonts/fira-sans/fira-sans-SemiBold-italic.woff2
  96. BIN
      blockbase/assets/fonts/fira-sans/fira-sans-SemiBold.woff2
  97. BIN
      blockbase/assets/fonts/fira-sans/fira-sans-Thin-italic.woff2
  98. BIN
      blockbase/assets/fonts/fira-sans/fira-sans-Thin.woff2
  99. BIN
      blockbase/assets/fonts/fira-sans/fira-sans-cyrillic-Black-italic.woff2
  100. BIN
      blockbase/assets/fonts/fira-sans/fira-sans-cyrillic-Black.woff2

+ 1 - 18
appleton/theme.json

@@ -28,6 +28,7 @@
 			}
 			}
 		},
 		},
 		"typography": {
 		"typography": {
+			"fontFamily": "var:preset|font-family|inter",
 			"fontStyle": "normal",
 			"fontStyle": "normal",
 			"fontWeight": "400",
 			"fontWeight": "400",
 			"fontSize": "var:preset|font-size|small"
 			"fontSize": "var:preset|font-size|small"
@@ -74,24 +75,6 @@
 					"name": "Tertiary"
 					"name": "Tertiary"
 				}
 				}
 			]
 			]
-		},
-		"typography": {
-			"fontFamilies": [
-				{
-					"fontFamily": "\"Inter\", sans-serif",
-					"slug": "body-font",
-					"name": "Body (Inter)",
-					"google": "family=Inter:wght@100..900",
-					"fontSlug": "inter"
-				},
-				{
-					"fontFamily": "\"Inter\", sans-serif",
-					"slug": "heading-font",
-					"name": "Heading (Inter)",
-					"google": "family=Inter:wght@100..900",
-					"fontSlug": "inter"
-				}
-			]
 		}
 		}
 	}
 	}
 }
 }

+ 1 - 1
arbutus/block-templates/single.html

@@ -18,7 +18,7 @@
 <div style="height:60px" aria-hidden="true" class="wp-block-spacer"></div>
 <div style="height:60px" aria-hidden="true" class="wp-block-spacer"></div>
 <!-- /wp:spacer -->
 <!-- /wp:spacer -->
 
 
-<!-- wp:post-comments /--></div>
+<!-- wp:pattern {"slug":"blockbase/comments"} /--></div>
 <!-- /wp:group -->
 <!-- /wp:group -->
 
 
 <!-- wp:template-part {"slug":"footer","tagName":"footer","className":"site-footer-container"} /-->
 <!-- wp:template-part {"slug":"footer","tagName":"footer","className":"site-footer-container"} /-->

+ 3 - 18
arbutus/theme.json

@@ -45,24 +45,6 @@
 			"gap": {
 			"gap": {
 				"vertical": "min(40px, 5vw)"
 				"vertical": "min(40px, 5vw)"
 			}
 			}
-		},
-		"typography": {
-			"fontFamilies": [
-				{
-					"fontFamily": "\"Roboto\", sans-serif",
-					"fontSlug": "roboto",
-					"slug": "body-font",
-					"name": "Body (Roboto)",
-					"google": "family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,800;1,900"
-				},
-				{
-					"fontFamily": "\"Roboto\", sans-serif",
-					"fontSlug": "roboto",
-					"slug": "heading-font",
-					"name": "Headings (Roboto)",
-					"google": "family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,800;1,900"
-				}
-			]
 		}
 		}
 	},
 	},
 	"styles": {
 	"styles": {
@@ -82,6 +64,9 @@
 					"fontSize": "48px"
 					"fontSize": "48px"
 				}
 				}
 			}
 			}
+		},
+		"typography": {
+			"fontFamily": "var:preset|font-family|roboto"
 		}
 		}
 	}
 	}
 }
 }

+ 17 - 18
attar/theme.json

@@ -17,24 +17,6 @@
                 }
                 }
             ]
             ]
         },
         },
-        "typography": {
-            "fontFamilies": [
-                {
-                    "fontFamily": "\"Inter\", sans-serif",
-                    "slug": "body-font",
-                    "name": "Body (Inter)",
-                    "google": "family=Inter:wght@100..900",
-                    "fontSlug": "inter"
-                },
-                {
-                    "fontFamily": "\"DM Sans\", sans-serif",
-                    "slug": "heading-font",
-                    "name": "Heading (DM Sans)",
-                    "google": "family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700\"",
-                    "fontSlug": "dm-sans"
-                }
-            ]
-        },
         "custom": {
         "custom": {
             "color": {
             "color": {
                 "foreground": "var(--wp--preset--color--foreground)",
                 "foreground": "var(--wp--preset--color--foreground)",
@@ -44,5 +26,22 @@
                 "tertiary": "var(--wp--preset--color--background)"
                 "tertiary": "var(--wp--preset--color--background)"
             }
             }
         }
         }
+    },
+    "styles": {
+        "blocks": {
+            "core/heading": {
+                "typography": {
+			        "fontFamily": "var:preset|font-family|dm-sans"
+                }
+            },
+            "core/post-title": {
+                "typography": {
+			        "fontFamily": "var:preset|font-family|dm-sans"
+                }
+            }
+        },
+        "typography": {
+			"fontFamily": "var:preset|font-family|inter"
+        }
     }
     }
 }
 }

+ 5 - 18
bennett/theme.json

@@ -17,24 +17,6 @@
                 }
                 }
             ]
             ]
         },
         },
-        "typography": {
-            "fontFamilies": [
-                {
-                    "fontFamily": "\"Rubik\", sans-serif",
-                    "slug": "body-font",
-                    "name": "Body (Rubik)",
-                    "google": "family=Rubik:ital,wght@0,300..900;1,300..900",
-                    "fontSlug": "rubik"
-                },
-                {
-                    "fontFamily": "\"Rubik\", sans-serif",
-                    "slug": "heading-font",
-                    "name": "Heading (Rubik)",
-                    "google": "family=Rubik:ital,wght@0,300..900;1,300..900",
-                    "fontSlug": "rubik"
-                }
-            ]
-        },
         "custom": {
         "custom": {
             "color": {
             "color": {
                 "foreground": "var(--wp--preset--color--foreground)",
                 "foreground": "var(--wp--preset--color--foreground)",
@@ -44,5 +26,10 @@
                 "tertiary": "var(--wp--preset--color--background)"
                 "tertiary": "var(--wp--preset--color--background)"
             }
             }
         }
         }
+    },
+    "styles": {
+        "typography": {
+			"fontFamily": "var:preset|font-family|rubik"
+        }
     }
     }
 }
 }

BIN
blockbase/assets/fonts/arvo/Arvo-Bold.woff2


BIN
blockbase/assets/fonts/arvo/Arvo-BoldItalic.woff2


BIN
blockbase/assets/fonts/arvo/Arvo-Italic.woff2


BIN
blockbase/assets/fonts/arvo/Arvo-Regular.woff2


+ 93 - 0
blockbase/assets/fonts/arvo/OFL.txt

@@ -0,0 +1,93 @@
+Copyright (c) 2010-2013, Anton Koovit (anton@korkork.com), with Reserved Font Name 'Arvo'
+
+This Font Software is licensed under the SIL Open Font License, Version 1.1.
+This license is copied below, and is also available with a FAQ at:
+http://scripts.sil.org/OFL
+
+
+-----------------------------------------------------------
+SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
+-----------------------------------------------------------
+
+PREAMBLE
+The goals of the Open Font License (OFL) are to stimulate worldwide
+development of collaborative font projects, to support the font creation
+efforts of academic and linguistic communities, and to provide a free and
+open framework in which fonts may be shared and improved in partnership
+with others.
+
+The OFL allows the licensed fonts to be used, studied, modified and
+redistributed freely as long as they are not sold by themselves. The
+fonts, including any derivative works, can be bundled, embedded, 
+redistributed and/or sold with any software provided that any reserved
+names are not used by derivative works. The fonts and derivatives,
+however, cannot be released under any other type of license. The
+requirement for fonts to remain under this license does not apply
+to any document created using the fonts or their derivatives.
+
+DEFINITIONS
+"Font Software" refers to the set of files released by the Copyright
+Holder(s) under this license and clearly marked as such. This may
+include source files, build scripts and documentation.
+
+"Reserved Font Name" refers to any names specified as such after the
+copyright statement(s).
+
+"Original Version" refers to the collection of Font Software components as
+distributed by the Copyright Holder(s).
+
+"Modified Version" refers to any derivative made by adding to, deleting,
+or substituting -- in part or in whole -- any of the components of the
+Original Version, by changing formats or by porting the Font Software to a
+new environment.
+
+"Author" refers to any designer, engineer, programmer, technical
+writer or other person who contributed to the Font Software.
+
+PERMISSION & CONDITIONS
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of the Font Software, to use, study, copy, merge, embed, modify,
+redistribute, and sell modified and unmodified copies of the Font
+Software, subject to the following conditions:
+
+1) Neither the Font Software nor any of its individual components,
+in Original or Modified Versions, may be sold by itself.
+
+2) Original or Modified Versions of the Font Software may be bundled,
+redistributed and/or sold with any software, provided that each copy
+contains the above copyright notice and this license. These can be
+included either as stand-alone text files, human-readable headers or
+in the appropriate machine-readable metadata fields within text or
+binary files as long as those fields can be easily viewed by the user.
+
+3) No Modified Version of the Font Software may use the Reserved Font
+Name(s) unless explicit written permission is granted by the corresponding
+Copyright Holder. This restriction only applies to the primary font name as
+presented to the users.
+
+4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
+Software shall not be used to promote, endorse or advertise any
+Modified Version, except to acknowledge the contribution(s) of the
+Copyright Holder(s) and the Author(s) or with their explicit written
+permission.
+
+5) The Font Software, modified or unmodified, in part or in whole,
+must be distributed entirely under this license, and must not be
+distributed under any other license. The requirement for fonts to
+remain under this license does not apply to any document created
+using the Font Software.
+
+TERMINATION
+This license becomes null and void if any of the above conditions are
+not met.
+
+DISCLAIMER
+THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
+OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
+COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
+DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
+OTHER DEALINGS IN THE FONT SOFTWARE.

+ 35 - 0
blockbase/assets/fonts/arvo/font-face.css

@@ -0,0 +1,35 @@
+/* latin */
+@font-face {
+	font-family: 'Arvo';
+	font-style: italic;
+	font-weight: 400;
+	src: url(./Arvo-Italic.woff2) format('woff2');
+	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
+}
+
+/* latin */
+@font-face {
+	font-family: 'Arvo';
+	font-style: italic;
+	font-weight: 700;
+	src: url(./Arvo-BoldItalic.woff2) format('woff2');
+	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
+}
+
+/* latin */
+@font-face {
+	font-family: 'Arvo';
+	font-style: normal;
+	font-weight: 400;
+	src: url(./Arvo-Regular.woff2) format('woff2');
+	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
+}
+
+/* latin */
+@font-face {
+	font-family: 'Arvo';
+	font-style: normal;
+	font-weight: 700;
+	src: url(./Arvo-Bold.woff2) format('woff2');
+	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
+}

BIN
blockbase/assets/fonts/bodoni-moda/bodoni-moda-400-900-italic.woff2


BIN
blockbase/assets/fonts/bodoni-moda/bodoni-moda-400-900.woff2


BIN
blockbase/assets/fonts/bodoni-moda/bodoni-moda-latin-ext-400-900-italic.woff2


BIN
blockbase/assets/fonts/bodoni-moda/bodoni-moda-latin-ext-400-900.woff2


+ 32 - 0
blockbase/assets/fonts/bodoni-moda/font-face.css

@@ -0,0 +1,32 @@
+/* latin-ext */
+@font-face {
+  font-family: 'Bodoni Moda';
+  font-style: italic;
+  font-weight: 400 900;
+  src: url(./bodoni-moda-latin-ext-400-900-italic.woff2) format('woff2');
+  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
+}
+/* latin */
+@font-face {
+  font-family: 'Bodoni Moda';
+  font-style: italic;
+  font-weight: 400 900;
+  src: url(./bodoni-moda-400-900-italic.woff2) format('woff2');
+  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
+}
+/* latin-ext */
+@font-face {
+  font-family: 'Bodoni Moda';
+  font-style: normal;
+  font-weight: 400 900;
+  src: url(./bodoni-moda-latin-ext-400-900.woff2) format('woff2');
+  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
+}
+/* latin */
+@font-face {
+  font-family: 'Bodoni Moda';
+  font-style: normal;
+  font-weight: 400 900;
+  src: url(./bodoni-moda-400-900.woff2) format('woff2');
+  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
+}

BIN
blockbase/assets/fonts/cabin/cabin-400-700-italic.woff2


BIN
blockbase/assets/fonts/cabin/cabin-400-700.woff2


BIN
blockbase/assets/fonts/cabin/cabin-latin-ext-400-700-italic.woff2


BIN
blockbase/assets/fonts/cabin/cabin-latin-ext-400-700.woff2


BIN
blockbase/assets/fonts/cabin/cabin-vietnamese-400-700-italic.woff2


BIN
blockbase/assets/fonts/cabin/cabin-vietnamese-400-700.woff2


+ 54 - 0
blockbase/assets/fonts/cabin/font-face.css

@@ -0,0 +1,54 @@
+/* vietnamese */
+@font-face {
+	font-family: 'Cabin';
+	font-style: italic;
+	font-weight: 400 700;
+	font-stretch: 100%;
+	src: url(./cabin-vietnamese-400-700-italic.woff2) format('woff2');
+	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
+      }
+      /* latin-ext */
+      @font-face {
+	font-family: 'Cabin';
+	font-style: italic;
+	font-weight: 400 700;
+	font-stretch: 100%;
+	src: url(./cabin-latin-ext-400-700-italic.woff2) format('woff2');
+	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
+      }
+      /* latin */
+      @font-face {
+	font-family: 'Cabin';
+	font-style: italic;
+	font-weight: 400 700;
+	font-stretch: 100%;
+	src: url(./cabin-400-700-italic.woff2) format('woff2');
+	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
+      }
+      /* vietnamese */
+      @font-face {
+	font-family: 'Cabin';
+	font-style: normal;
+	font-weight: 400 700;
+	font-stretch: 100%;
+	src: url(./cabin-vietnamese-400-700.woff2) format('woff2');
+	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
+      }
+      /* latin-ext */
+      @font-face {
+	font-family: 'Cabin';
+	font-style: normal;
+	font-weight: 400 700;
+	font-stretch: 100%;
+	src: url(./cabin-latin-ext-400-700.woff2) format('woff2');
+	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
+      }
+      /* latin */
+      @font-face {
+	font-family: 'Cabin';
+	font-style: normal;
+	font-weight: 400 700;
+	font-stretch: 100%;
+	src: url(./cabin-400-700.woff2) format('woff2');
+	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
+      }

BIN
blockbase/assets/fonts/chivo/chivo-Black-italic.woff2


BIN
blockbase/assets/fonts/chivo/chivo-Black.woff2


BIN
blockbase/assets/fonts/chivo/chivo-Bold-italic.woff2


BIN
blockbase/assets/fonts/chivo/chivo-Bold.woff2


BIN
blockbase/assets/fonts/chivo/chivo-Light-italic.woff2


BIN
blockbase/assets/fonts/chivo/chivo-Light.woff2


BIN
blockbase/assets/fonts/chivo/chivo-Regular-italic.woff2


BIN
blockbase/assets/fonts/chivo/chivo-Regular.woff2


BIN
blockbase/assets/fonts/chivo/chivo-latin-ext-Black-italic.woff2


BIN
blockbase/assets/fonts/chivo/chivo-latin-ext-Black.woff2


BIN
blockbase/assets/fonts/chivo/chivo-latin-ext-Bold-italic.woff2


BIN
blockbase/assets/fonts/chivo/chivo-latin-ext-Bold.woff2


BIN
blockbase/assets/fonts/chivo/chivo-latin-ext-Light-italic.woff2


BIN
blockbase/assets/fonts/chivo/chivo-latin-ext-Light.woff2


BIN
blockbase/assets/fonts/chivo/chivo-latin-ext-Regular-italic.woff2


BIN
blockbase/assets/fonts/chivo/chivo-latin-ext-Regular.woff2


+ 159 - 0
blockbase/assets/fonts/chivo/font-face.css

@@ -0,0 +1,159 @@
+/* latin-ext */
+@font-face {
+	font-family: 'Chivo';
+	font-style: italic;
+	font-weight: 300;
+	font-display: swap;
+	src: url(./chivo-latin-ext-Light-italic.woff2) format('woff2');
+	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
+}
+
+/* latin */
+@font-face {
+	font-family: 'Chivo';
+	font-style: italic;
+	font-weight: 300;
+	font-display: swap;
+	src: url(./chivo-Light-italic.woff2) format('woff2');
+	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
+}
+
+/* latin-ext */
+@font-face {
+	font-family: 'Chivo';
+	font-style: italic;
+	font-weight: 400;
+	font-display: swap;
+	src: url(./chivo-latin-ext-Regular-italic.woff2) format('woff2');
+	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
+}
+
+/* latin */
+@font-face {
+	font-family: 'Chivo';
+	font-style: italic;
+	font-weight: 400;
+	font-display: swap;
+	src: url(./chivo-Regular-italic.woff2) format('woff2');
+	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
+}
+
+/* latin-ext */
+@font-face {
+	font-family: 'Chivo';
+	font-style: italic;
+	font-weight: 700;
+	font-display: swap;
+	src: url(./chivo-latin-ext-Bold-italic.woff2) format('woff2');
+	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
+}
+
+/* latin */
+@font-face {
+	font-family: 'Chivo';
+	font-style: italic;
+	font-weight: 700;
+	font-display: swap;
+	src: url(./chivo-Bold-italic.woff2) format('woff2');
+	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
+}
+
+/* latin-ext */
+@font-face {
+	font-family: 'Chivo';
+	font-style: italic;
+	font-weight: 900;
+	font-display: swap;
+	src: url(./chivo-latin-ext-Black-italic.woff2) format('woff2');
+	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
+}
+
+/* latin */
+@font-face {
+	font-family: 'Chivo';
+	font-style: italic;
+	font-weight: 900;
+	font-display: swap;
+	src: url(./chivo-Black-italic.woff2) format('woff2');
+	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
+}
+
+/* latin-ext */
+@font-face {
+	font-family: 'Chivo';
+	font-style: normal;
+	font-weight: 300;
+	font-display: swap;
+	src: url(./chivo-latin-ext-Light.woff2) format('woff2');
+	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
+}
+
+/* latin */
+@font-face {
+	font-family: 'Chivo';
+	font-style: normal;
+	font-weight: 300;
+	font-display: swap;
+	src: url(./chivo-Light.woff2) format('woff2');
+	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
+}
+
+/* latin-ext */
+@font-face {
+	font-family: 'Chivo';
+	font-style: normal;
+	font-weight: 400;
+	font-display: swap;
+	src: url(./chivo-latin-ext-Regular.woff2) format('woff2');
+	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
+}
+
+/* latin */
+@font-face {
+	font-family: 'Chivo';
+	font-style: normal;
+	font-weight: 400;
+	font-display: swap;
+	src: url(./chivo-Regular.woff2) format('woff2');
+	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
+}
+
+/* latin-ext */
+@font-face {
+	font-family: 'Chivo';
+	font-style: normal;
+	font-weight: 700;
+	font-display: swap;
+	src: url(./chivo-latin-ext-Bold.woff2) format('woff2');
+	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
+}
+
+/* latin */
+@font-face {
+	font-family: 'Chivo';
+	font-style: normal;
+	font-weight: 700;
+	font-display: swap;
+	src: url(./chivo-Bold.woff2) format('woff2');
+	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
+}
+
+/* latin-ext */
+@font-face {
+	font-family: 'Chivo';
+	font-style: normal;
+	font-weight: 900;
+	font-display: swap;
+	src: url(./chivo-latin-ext-Black.woff2) format('woff2');
+	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
+}
+
+/* latin */
+@font-face {
+	font-family: 'Chivo';
+	font-style: normal;
+	font-weight: 900;
+	font-display: swap;
+	src: url(./chivo-Black.woff2) format('woff2');
+	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
+}

BIN
blockbase/assets/fonts/courier-prime/courier-prime-Bold-italic.woff2


BIN
blockbase/assets/fonts/courier-prime/courier-prime-Bold.woff2


BIN
blockbase/assets/fonts/courier-prime/courier-prime-Regular-italic.woff2


BIN
blockbase/assets/fonts/courier-prime/courier-prime-Regular.woff2


BIN
blockbase/assets/fonts/courier-prime/courier-prime-latin-ext-Bold-italic.woff2


BIN
blockbase/assets/fonts/courier-prime/courier-prime-latin-ext-Bold.woff2


BIN
blockbase/assets/fonts/courier-prime/courier-prime-latin-ext-Regular-italic.woff2


BIN
blockbase/assets/fonts/courier-prime/courier-prime-latin-ext-Regular.woff2


+ 71 - 0
blockbase/assets/fonts/courier-prime/font-face.css

@@ -0,0 +1,71 @@
+/* latin-ext */
+@font-face {
+	font-family: 'Courier Prime';
+	font-style: italic;
+	font-weight: 400;
+	src: url(./courier-prime-latin-ext-Regular-italic.woff2) format('woff2');
+	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
+}
+
+/* latin */
+@font-face {
+	font-family: 'Courier Prime';
+	font-style: italic;
+	font-weight: 400;
+	src: url(./courier-prime-Regular-italic.woff2) format('woff2');
+	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
+}
+
+/* latin-ext */
+@font-face {
+	font-family: 'Courier Prime';
+	font-style: italic;
+	font-weight: 700;
+	src: url(./courier-prime-latin-ext-Bold-italic.woff2) format('woff2');
+	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
+}
+
+/* latin */
+@font-face {
+	font-family: 'Courier Prime';
+	font-style: italic;
+	font-weight: 700;
+	src: url(./courier-prime-Bold-italic.woff2) format('woff2');
+	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
+}
+
+/* latin-ext */
+@font-face {
+	font-family: 'Courier Prime';
+	font-style: normal;
+	font-weight: 400;
+	src: url(./courier-prime-latin-ext-Regular.woff2) format('woff2');
+	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
+}
+
+/* latin */
+@font-face {
+	font-family: 'Courier Prime';
+	font-style: normal;
+	font-weight: 400;
+	src: url(./courier-prime-Regular.woff2) format('woff2');
+	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
+}
+
+/* latin-ext */
+@font-face {
+	font-family: 'Courier Prime';
+	font-style: normal;
+	font-weight: 700;
+	src: url(./courier-prime-latin-ext-Bold.woff2) format('woff2');
+	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
+}
+
+/* latin */
+@font-face {
+	font-family: 'Courier Prime';
+	font-style: normal;
+	font-weight: 700;
+	src: url(./courier-prime-Bold.woff2) format('woff2');
+	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
+}

BIN
blockbase/assets/fonts/dm-sans/dm-sans-Bold-italic.woff2


BIN
blockbase/assets/fonts/dm-sans/dm-sans-Bold.woff2


BIN
blockbase/assets/fonts/dm-sans/dm-sans-Medium-italic.woff2


BIN
blockbase/assets/fonts/dm-sans/dm-sans-Medium.woff2


BIN
blockbase/assets/fonts/dm-sans/dm-sans-Regular-italic.woff2


BIN
blockbase/assets/fonts/dm-sans/dm-sans-Regular.woff2


BIN
blockbase/assets/fonts/dm-sans/dm-sans-latin-ext-Bold-italic.woff2


BIN
blockbase/assets/fonts/dm-sans/dm-sans-latin-ext-Bold.woff2


BIN
blockbase/assets/fonts/dm-sans/dm-sans-latin-ext-Medium-italic.woff2


BIN
blockbase/assets/fonts/dm-sans/dm-sans-latin-ext-Medium.woff2


BIN
blockbase/assets/fonts/dm-sans/dm-sans-latin-ext-Regular-italic.woff2


BIN
blockbase/assets/fonts/dm-sans/dm-sans-latin-ext-Regular.woff2


+ 119 - 0
blockbase/assets/fonts/dm-sans/font-face.css

@@ -0,0 +1,119 @@
+/* latin-ext */
+@font-face {
+	font-family: 'DM Sans';
+	font-style: italic;
+	font-weight: 400;
+	font-display: swap;
+	src: url(./dm-sans-latin-ext-Regular-italic.woff2) format('woff2');
+	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
+}
+
+/* latin */
+@font-face {
+	font-family: 'DM Sans';
+	font-style: italic;
+	font-weight: 400;
+	font-display: swap;
+	src: url(./dm-sans-Regular-italic.woff2) format('woff2');
+	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
+}
+
+/* latin-ext */
+@font-face {
+	font-family: 'DM Sans';
+	font-style: italic;
+	font-weight: 500;
+	font-display: swap;
+	src: url(./dm-sans-latin-ext-Medium-italic.woff2) format('woff2');
+	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
+}
+
+/* latin */
+@font-face {
+	font-family: 'DM Sans';
+	font-style: italic;
+	font-weight: 500;
+	font-display: swap;
+	src: url(./dm-sans-Medium-italic.woff2) format('woff2');
+	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
+}
+
+/* latin-ext */
+@font-face {
+	font-family: 'DM Sans';
+	font-style: italic;
+	font-weight: 700;
+	font-display: swap;
+	src: url(./dm-sans-latin-ext-Bold-italic.woff2) format('woff2');
+	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
+}
+
+/* latin */
+@font-face {
+	font-family: 'DM Sans';
+	font-style: italic;
+	font-weight: 700;
+	font-display: swap;
+	src: url(./dm-sans-Bold-italic.woff2) format('woff2');
+	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
+}
+
+/* latin-ext */
+@font-face {
+	font-family: 'DM Sans';
+	font-style: normal;
+	font-weight: 400;
+	font-display: swap;
+	src: url(./dm-sans-latin-ext-Regular.woff2) format('woff2');
+	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
+}
+
+/* latin */
+@font-face {
+	font-family: 'DM Sans';
+	font-style: normal;
+	font-weight: 400;
+	font-display: swap;
+	src: url(./dm-sans-Regular.woff2) format('woff2');
+	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
+}
+
+/* latin-ext */
+@font-face {
+	font-family: 'DM Sans';
+	font-style: normal;
+	font-weight: 500;
+	font-display: swap;
+	src: url(./dm-sans-latin-ext-Medium.woff2) format('woff2');
+	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
+}
+
+/* latin */
+@font-face {
+	font-family: 'DM Sans';
+	font-style: normal;
+	font-weight: 500;
+	font-display: swap;
+	src: url(./dm-sans-Medium.woff2) format('woff2');
+	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
+}
+
+/* latin-ext */
+@font-face {
+	font-family: 'DM Sans';
+	font-style: normal;
+	font-weight: 700;
+	font-display: swap;
+	src: url(./dm-sans-latin-ext-Bold.woff2) format('woff2');
+	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
+}
+
+/* latin */
+@font-face {
+	font-family: 'DM Sans';
+	font-style: normal;
+	font-weight: 700;
+	font-display: swap;
+	src: url(./dm-sans-Bold.woff2) format('woff2');
+	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
+}

BIN
blockbase/assets/fonts/domine/domine-400-700.woff2


BIN
blockbase/assets/fonts/domine/domine-latin-ext-400-700.woff2


+ 19 - 0
blockbase/assets/fonts/domine/font-face.css

@@ -0,0 +1,19 @@
+/* latin-ext */
+@font-face {
+	font-family: 'Domine';
+	font-style: normal;
+	font-weight: 400 700;
+	font-display: swap;
+	src: url(./domine-latin-ext-400-700.woff2) format('woff2');
+	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
+}
+
+/* latin */
+@font-face {
+	font-family: 'Domine';
+	font-style: normal;
+	font-weight: 400 700;
+	font-display: swap;
+	src: url(./domine-400-700.woff2) format('woff2');
+	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
+}

BIN
blockbase/assets/fonts/eb-garamond/eb-garamond-400-800-italic.woff2


BIN
blockbase/assets/fonts/eb-garamond/eb-garamond-400-800.woff2


BIN
blockbase/assets/fonts/eb-garamond/eb-garamond-cyrillic-400-800-italic.woff2


BIN
blockbase/assets/fonts/eb-garamond/eb-garamond-cyrillic-400-800.woff2


BIN
blockbase/assets/fonts/eb-garamond/eb-garamond-cyrillic-ext-400-800-italic.woff2


BIN
blockbase/assets/fonts/eb-garamond/eb-garamond-cyrillic-ext-400-800.woff2


BIN
blockbase/assets/fonts/eb-garamond/eb-garamond-greek-400-800-italic.woff2


BIN
blockbase/assets/fonts/eb-garamond/eb-garamond-greek-400-800.woff2


BIN
blockbase/assets/fonts/eb-garamond/eb-garamond-greek-ext-400-800-italic.woff2


BIN
blockbase/assets/fonts/eb-garamond/eb-garamond-greek-ext-400-800.woff2


BIN
blockbase/assets/fonts/eb-garamond/eb-garamond-latin-ext-400-800-italic.woff2


BIN
blockbase/assets/fonts/eb-garamond/eb-garamond-latin-ext-400-800.woff2


BIN
blockbase/assets/fonts/eb-garamond/eb-garamond-vietnamese-400-800-italic.woff2


BIN
blockbase/assets/fonts/eb-garamond/eb-garamond-vietnamese-400-800.woff2


+ 139 - 0
blockbase/assets/fonts/eb-garamond/font-face.css

@@ -0,0 +1,139 @@
+/* cyrillic-ext */
+@font-face {
+	font-family: 'EB Garamond';
+	font-style: italic;
+	font-weight: 400 800;
+	font-display: swap;
+	src: url(./eb-garamond-cyrillic-ext-400-800-italic.woff2) format('woff2');
+	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
+}
+
+/* cyrillic */
+@font-face {
+	font-family: 'EB Garamond';
+	font-style: italic;
+	font-weight: 400 800;
+	font-display: swap;
+	src: url(./eb-garamond-cyrillic-400-800-italic.woff2) format('woff2');
+	unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
+}
+
+/* greek-ext */
+@font-face {
+	font-family: 'EB Garamond';
+	font-style: italic;
+	font-weight: 400 800;
+	font-display: swap;
+	src: url(./eb-garamond-greek-ext-400-800-italic.woff2) format('woff2');
+	unicode-range: U+1F00-1FFF;
+}
+
+/* greek */
+@font-face {
+	font-family: 'EB Garamond';
+	font-style: italic;
+	font-weight: 400 800;
+	font-display: swap;
+	src: url(./eb-garamond-greek-400-800-italic.woff2) format('woff2');
+	unicode-range: U+0370-03FF;
+}
+
+/* vietnamese */
+@font-face {
+	font-family: 'EB Garamond';
+	font-style: italic;
+	font-weight: 400 800;
+	font-display: swap;
+	src: url(./eb-garamond-vietnamese-400-800-italic.woff2) format('woff2');
+	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
+}
+
+/* latin-ext */
+@font-face {
+	font-family: 'EB Garamond';
+	font-style: italic;
+	font-weight: 400 800;
+	font-display: swap;
+	src: url(./eb-garamond-latin-ext-400-800-italic.woff2) format('woff2');
+	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
+}
+
+/* latin */
+@font-face {
+	font-family: 'EB Garamond';
+	font-style: italic;
+	font-weight: 400 800;
+	font-display: swap;
+	src: url(./eb-garamond-400-800-italic.woff2) format('woff2');
+	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
+}
+
+/* cyrillic-ext */
+@font-face {
+	font-family: 'EB Garamond';
+	font-style: normal;
+	font-weight: 400 800;
+	font-display: swap;
+	src: url(./eb-garamond-cyrillic-ext-400-800.woff2) format('woff2');
+	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
+}
+
+/* cyrillic */
+@font-face {
+	font-family: 'EB Garamond';
+	font-style: normal;
+	font-weight: 400 800;
+	font-display: swap;
+	src: url(./eb-garamond-cyrillic-400-800.woff2) format('woff2');
+	unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
+}
+
+/* greek-ext */
+@font-face {
+	font-family: 'EB Garamond';
+	font-style: normal;
+	font-weight: 400 800;
+	font-display: swap;
+	src: url(./eb-garamond-greek-ext-400-800.woff2) format('woff2');
+	unicode-range: U+1F00-1FFF;
+}
+
+/* greek */
+@font-face {
+	font-family: 'EB Garamond';
+	font-style: normal;
+	font-weight: 400 800;
+	font-display: swap;
+	src: url(./eb-garamond-greek-400-800.woff2) format('woff2');
+	unicode-range: U+0370-03FF;
+}
+
+/* vietnamese */
+@font-face {
+	font-family: 'EB Garamond';
+	font-style: normal;
+	font-weight: 400 800;
+	font-display: swap;
+	src: url(./eb-garamond-vietnamese-400-800.woff2) format('woff2');
+	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
+}
+
+/* latin-ext */
+@font-face {
+	font-family: 'EB Garamond';
+	font-style: normal;
+	font-weight: 400 800;
+	font-display: swap;
+	src: url(./eb-garamond-latin-ext-400-800.woff2) format('woff2');
+	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
+}
+
+/* latin */
+@font-face {
+	font-family: 'EB Garamond';
+	font-style: normal;
+	font-weight: 400 800;
+	font-display: swap;
+	src: url(./eb-garamond-400-800.woff2) format('woff2');
+	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
+}

BIN
blockbase/assets/fonts/fira-sans/fira-sans-Black-italic.woff2


BIN
blockbase/assets/fonts/fira-sans/fira-sans-Black.woff2


BIN
blockbase/assets/fonts/fira-sans/fira-sans-Bold-italic.woff2


BIN
blockbase/assets/fonts/fira-sans/fira-sans-Bold.woff2


BIN
blockbase/assets/fonts/fira-sans/fira-sans-ExtraBold-italic.woff2


BIN
blockbase/assets/fonts/fira-sans/fira-sans-ExtraBold.woff2


BIN
blockbase/assets/fonts/fira-sans/fira-sans-ExtraLight-italic.woff2


BIN
blockbase/assets/fonts/fira-sans/fira-sans-ExtraLight.woff2


BIN
blockbase/assets/fonts/fira-sans/fira-sans-Light-italic.woff2


BIN
blockbase/assets/fonts/fira-sans/fira-sans-Light.woff2


BIN
blockbase/assets/fonts/fira-sans/fira-sans-Medium-italic.woff2


BIN
blockbase/assets/fonts/fira-sans/fira-sans-Medium.woff2


BIN
blockbase/assets/fonts/fira-sans/fira-sans-Regular-italic.woff2


BIN
blockbase/assets/fonts/fira-sans/fira-sans-Regular.woff2


BIN
blockbase/assets/fonts/fira-sans/fira-sans-SemiBold-italic.woff2


BIN
blockbase/assets/fonts/fira-sans/fira-sans-SemiBold.woff2


BIN
blockbase/assets/fonts/fira-sans/fira-sans-Thin-italic.woff2


BIN
blockbase/assets/fonts/fira-sans/fira-sans-Thin.woff2


BIN
blockbase/assets/fonts/fira-sans/fira-sans-cyrillic-Black-italic.woff2


BIN
blockbase/assets/fonts/fira-sans/fira-sans-cyrillic-Black.woff2


Some files were not shown because too many files changed in this diff