Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Blockbase 3 #6167

Merged
merged 126 commits into from
Jul 20, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
126 commits
Select commit Hold shift + click to select a range
8acfd57
WIP migrating Blockbase Customizer font settings
creativecoder May 9, 2022
50e202c
Fix error
creativecoder May 11, 2022
9617c6a
Revert "Fix error"
creativecoder May 11, 2022
5d9c457
Revert "WIP migrating Blockbase Customizer font settings"
creativecoder May 11, 2022
6bfefa6
[WIP] take 2
creativecoder May 11, 2022
7fb833e
Attempt to unset legacy data and append transformed data
jeyip May 11, 2022
63b57d5
More testing
creativecoder May 11, 2022
04d0626
Fix fontFamily typo
jeyip May 11, 2022
f4428e1
Ensure that the action only runs once
jeyip May 11, 2022
c6506b4
WIP x3
creativecoder May 12, 2022
807395a
Migrating Customizer settings to Global Styles
creativecoder May 13, 2022
df62e8f
Keep legacy font used at migration point working on the site
creativecoder May 13, 2022
49cc34a
Add customizer font deprecation notice when site is migrated
jeyip May 16, 2022
23c5c6d
Modify deprecation message
jeyip May 16, 2022
bd20f82
Load Google Fonts from Global Styles without Jetpack
creativecoder May 16, 2022
1620884
Disable Jetpack Google Fonts
creativecoder May 16, 2022
caeed7c
Add fonts from block settings
creativecoder May 17, 2022
8983f7c
Remove Jetpack requirement
creativecoder May 17, 2022
926032e
Add all fonts to theme.json
creativecoder May 17, 2022
dad8f8d
Remove unused code
creativecoder May 17, 2022
37183e9
Add docs hyperlink to deprecation notice
jeyip May 17, 2022
09a060d
Updates for using composer
creativecoder May 17, 2022
9f2df6e
Remove deep link to global styles panel from customizer
jeyip May 17, 2022
d0b8e79
Open styles panel in Site editor link
creativecoder May 17, 2022
0f1a15d
Unhook wpcomsh Google Fonts module activation
creativecoder May 20, 2022
1d3a5cb
Enqueue all fonts for editor
jeyip May 23, 2022
f435f45
Implement blockbase custom fonts with the core webfonts API
jeyip May 24, 2022
4d2dbb9
Use font-display swap for font registration
jeyip May 25, 2022
ab22d3a
Use theme mods instead of site options for migration
jeyip May 25, 2022
1782be8
Remove unnecessary inline comment
jeyip May 26, 2022
36b94aa
added button element to theme.json
MaggieCabrera May 26, 2022
3b793d4
test decoration for button
MaggieCabrera May 26, 2022
0c7237b
added padding rules
MaggieCabrera May 26, 2022
4cbb43d
Convert Blockbase's pallete options to theme variations
pbking May 26, 2022
2fb4dbe
Gutted the color customization
pbking May 26, 2022
b4fe14e
Refactor Geologists palettes to variations
pbking May 26, 2022
66d7063
Refactored Quadrat's color palettes to variations
pbking May 26, 2022
c50b7ce
removed variations from... the variation theme
pbking May 26, 2022
10e50dd
Refactored Zoologist's Palletes to theme variations
pbking May 26, 2022
8cc9bba
Converted videomaker's palettes to theme variations
pbking May 26, 2022
1d08e2e
Update comment and Gutenberg version
creativecoder May 26, 2022
d445c89
Move setting migration code to an earlier hook to prevent a request w…
creativecoder May 26, 2022
a6bdb08
Automatically enqueue default blockbase google fonts
jeyip May 31, 2022
7728c2c
Move google fonts registration into inc directory
jeyip Jun 1, 2022
99a68ee
Remove unnecessary customizer fonts files
jeyip Jun 1, 2022
d0ba696
Update meraki heading-font references
jeyip Jun 1, 2022
56eb881
Moved templates from old folder location to new
pbking Jun 6, 2022
8e16837
Changed the trigger to render social icons
pbking Jun 8, 2022
d75c385
Renamed color variations
pbking Jun 9, 2022
67e4c4a
Only adding menu targets if Gutenberg is activated (and __experimenta…
pbking Jun 16, 2022
14629ac
Refactored fonts to come from local resources instead of Google Fonts
pbking Jun 23, 2022
a5828a1
replace font provider with logic
pbking Jun 23, 2022
7b4c35a
Fixed fonts not being loaded for FSE editor
pbking Jun 23, 2022
850eefb
removed unused vendor files
pbking Jun 23, 2022
640719d
un-un-ignore blockbase vendor files
pbking Jun 23, 2022
2e27e4c
Remove unused call to enqueue default fonts
pbking Jun 23, 2022
6f915ad
Added all of the blockbase font resources from Google Fonts
pbking Jun 24, 2022
f20f3bf
Added all of the fonts to Blockbase theme.json
pbking Jun 24, 2022
4d9189a
Refactor migration code for child themes
pbking Jun 28, 2022
7d0a8c6
Remove child themes expression of header font family where they are t…
pbking Jun 28, 2022
6bced87
Removed gutenberg check for depreciation message
pbking Jun 29, 2022
3117fa7
removed references to 'body-font' in Blockbase
pbking Jun 29, 2022
82ff57f
storing migration debug because ¯\_(ツ)_/¯
pbking Jun 30, 2022
41c8333
Add font provider for when it can be used
pbking Jun 30, 2022
42f56c2
further attempts to get the font provider to work as expected
pbking Jun 30, 2022
ec1f33c
removed comments css and integrated comments block
MaggieCabrera Jun 10, 2022
e186776
fix git mess
MaggieCabrera Jul 1, 2022
eecd0d0
moved pattern folder
MaggieCabrera Jul 1, 2022
bd38673
used block pattern from parent for comment block
MaggieCabrera Jul 1, 2022
bd9629b
rebuilt variations
MaggieCabrera Jul 1, 2022
215ed56
Tweak blockbase font provider to register the fonts from theme.json a…
pbking Jul 1, 2022
e3a583e
Changed when the font provider was registered so Global Styles isn't …
pbking Jul 1, 2022
12877bf
Gave up trying to allow for font management without Gutenberg. :(
pbking Jul 1, 2022
a2c7196
Refactored font data in theme.json so that it wouldn't crash w/o Gute…
pbking Jul 1, 2022
731fb2c
Never give up! Got font customization working without Gutenberg.
pbking Jul 1, 2022
086b9ce
Fixed typo in migration logic
pbking Jul 1, 2022
a412901
Trigger font management actions as a high priority number to ensure a…
pbking Jul 1, 2022
ce631a8
Returned the copying of Blockbase's font families from file to the mi…
pbking Jul 2, 2022
f11c2e3
Minor changes so the migrator can run sans-Gutenberg
pbking Jul 2, 2022
790f7c3
Removed temporary utility
pbking Jul 2, 2022
40011d5
Merge branch 'try/button-element-blockbase' into blockbase-3
pbking Jul 5, 2022
c09b705
Merge branch 'refactor/blockbase-color-admin' into blockbase-3
pbking Jul 5, 2022
aaccac1
Merge branch 'fix/blockbase-pattern-folders' into blockbase-3
pbking Jul 5, 2022
6b89757
Merge remote-tracking branch 'origin/blockbase-children-comments-bloc…
pbking Jul 5, 2022
c42ee4c
Merge branch 'fix/6077-Blockbase-social-icons-disappear' into blockba…
pbking Jul 5, 2022
81cf2e2
Merge branch 'fix/migrate-blockbase-font-self-hosted' into blockbase-3
pbking Jul 5, 2022
e1ae46d
Added missing '/' from comment pattern block usage
pbking Jul 6, 2022
1c9e7d8
Merge branch 'add/comments-loop' into blockbase-3
pbking Jul 6, 2022
db4f6f1
Added missing '/' from comment pattern block usage
pbking Jul 6, 2022
30ac116
Merge branch 'blockbase-children-comments-block' into blockbase-3
pbking Jul 6, 2022
a853540
Transitioned Blockbase child themes that configured a single font face
pbking Jul 12, 2022
e4c7ca5
Transition two-font themes to new structure
pbking Jul 12, 2022
2d51ea3
Fixed typo
pbking Jul 12, 2022
d2cc602
Added Helvetica Neue to correctly style Geologist-Yellow
pbking Jul 12, 2022
a39b3f3
moved Jost from Meraki to Blockbase
pbking Jul 12, 2022
02ef283
moved Jost from Meraki to Blockbase
pbking Jul 12, 2022
e3a8016
Fixed typo
pbking Jul 12, 2022
e777759
Merge branch 'fix/migrate-blockbase-font-self-hosted' into blockbase-3
pbking Jul 12, 2022
f772739
Updated style and content per suggestion. Added button to FSE.
pbking Jul 12, 2022
73a4fcf
Merge branch 'refactor/blockbase-color-admin' into blockbase-3
pbking Jul 12, 2022
5e4e7fa
Blockbase: move button padding styles from ponyfill to theme.json
madhusudhand Apr 21, 2022
f9ff75f
Blockbase: update button styles
madhusudhand Apr 25, 2022
5419c85
Quadrat: compile theme after blockbase theme changes
madhusudhand Apr 25, 2022
04b7517
Added little utility to build all Blockbase children (that have a bui…
pbking Jul 13, 2022
0a80ee5
Built all blockbase children (and variations) with the button CSS cha…
pbking Jul 13, 2022
81798a6
Changes to meraki button configuration so that it would match changes…
pbking Jul 14, 2022
9438bc8
Merge branch 'blockbase-btn-global-styles' into blockbase-3
pbking Jul 14, 2022
c68f051
uncapitalized font folder resources
pbking Jul 14, 2022
5795dbb
Merge branch 'fix/migrate-blockbase-font-self-hosted' into blockbase-3
pbking Jul 14, 2022
9a72ba1
Revert "Fixed typo"
pbking Jul 14, 2022
7664242
Revert "moved Jost from Meraki to Blockbase"
pbking Jul 14, 2022
cd0c02e
Revert "moved Jost from Meraki to Blockbase"
pbking Jul 14, 2022
921e38f
Returned Jost font to Meraki as it doesn't work otherwise on wpcom
pbking Jul 14, 2022
5b11d4b
Merge branch 'fix/migrate-blockbase-font-self-hosted' into blockbase-3
pbking Jul 14, 2022
37915b2
Eliminated Blockbase font provider. Filtered Blockbase-handled fonts…
pbking Jul 15, 2022
a35468c
Merge branch 'fix/migrate-blockbase-font-self-hosted' into blockbase-3
pbking Jul 15, 2022
6721f60
Implemented block-level font family enqueuing
pbking Jul 15, 2022
665c5d1
Merge branch 'fix/migrate-blockbase-font-self-hosted' into blockbase-3
pbking Jul 15, 2022
8982a29
Merge branch 'trunk' into blockbase-3
pbking Jul 15, 2022
fe1dca1
Version Bump to 3.0
pbking Jul 15, 2022
566a75e
Removed unneeded variable
pbking Jul 15, 2022
ea17407
Merge branch 'fix/migrate-blockbase-font-self-hosted' into blockbase-3
pbking Jul 15, 2022
57410de
Removing borders from buttons with user-supplied background colors
pbking Jul 18, 2022
a0398ac
Merge branch 'blockbase-btn-global-styles' into blockbase-3
pbking Jul 18, 2022
fdab37d
Stop using WP_THeme_JSON class to process data as it was causing cach…
pbking Jul 19, 2022
c021b8b
Merge branch 'fix/migrate-blockbase-font-self-hosted' into blockbase-3
pbking Jul 19, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
19 changes: 1 addition & 18 deletions appleton/theme.json
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@
}
},
"typography": {
"fontFamily": "var:preset|font-family|inter",
"fontStyle": "normal",
"fontWeight": "400",
"fontSize": "var:preset|font-size|small"
Expand Down Expand Up @@ -74,24 +75,6 @@
"name": "Tertiary"
}
]
},
"typography": {
"fontFamilies": [
{
"fontFamily": "\"Inter\", sans-serif",
"slug": "body-font",
"name": "Body (Inter)",
"google": "family=Inter:[email protected]",
"fontSlug": "inter"
},
{
"fontFamily": "\"Inter\", sans-serif",
"slug": "heading-font",
"name": "Heading (Inter)",
"google": "family=Inter:[email protected]",
"fontSlug": "inter"
}
]
}
}
}
2 changes: 1 addition & 1 deletion arbutus/block-templates/single.html
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
<div style="height:60px" aria-hidden="true" class="wp-block-spacer"></div>
<!-- /wp:spacer -->

<!-- wp:post-comments /--></div>
<!-- wp:pattern {"slug":"blockbase/comments"} /--></div>
<!-- /wp:group -->

<!-- wp:template-part {"slug":"footer","tagName":"footer","className":"site-footer-container"} /-->
21 changes: 3 additions & 18 deletions arbutus/theme.json
Original file line number Diff line number Diff line change
Expand Up @@ -45,24 +45,6 @@
"gap": {
"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": {
Expand All @@ -82,6 +64,9 @@
"fontSize": "48px"
}
}
},
"typography": {
"fontFamily": "var:preset|font-family|roboto"
}
}
}
35 changes: 17 additions & 18 deletions attar/theme.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,24 +17,6 @@
}
]
},
"typography": {
"fontFamilies": [
{
"fontFamily": "\"Inter\", sans-serif",
"slug": "body-font",
"name": "Body (Inter)",
"google": "family=Inter:[email protected]",
"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": {
"color": {
"foreground": "var(--wp--preset--color--foreground)",
Expand All @@ -44,5 +26,22 @@
"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"
}
}
}
23 changes: 5 additions & 18 deletions bennett/theme.json
Original file line number Diff line number Diff line change
Expand Up @@ -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": {
"color": {
"foreground": "var(--wp--preset--color--foreground)",
Expand All @@ -44,5 +26,10 @@
"tertiary": "var(--wp--preset--color--background)"
}
}
},
"styles": {
"typography": {
"fontFamily": "var:preset|font-family|rubik"
}
}
}
Binary file added blockbase/assets/fonts/arvo/Arvo-Bold.woff2
Binary file not shown.
Binary file not shown.
Binary file added blockbase/assets/fonts/arvo/Arvo-Italic.woff2
Binary file not shown.
Binary file added blockbase/assets/fonts/arvo/Arvo-Regular.woff2
Binary file not shown.
93 changes: 93 additions & 0 deletions blockbase/assets/fonts/arvo/OFL.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,93 @@
Copyright (c) 2010-2013, Anton Koovit ([email protected]), 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 changes: 35 additions & 0 deletions blockbase/assets/fonts/arvo/font-face.css
Original file line number Diff line number Diff line change
@@ -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;
}
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
32 changes: 32 additions & 0 deletions blockbase/assets/fonts/bodoni-moda/font-face.css
Original file line number Diff line number Diff line change
@@ -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;
}
Binary file not shown.
Binary file added blockbase/assets/fonts/cabin/cabin-400-700.woff2
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
54 changes: 54 additions & 0 deletions blockbase/assets/fonts/cabin/font-face.css
Original file line number Diff line number Diff line change
@@ -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;
}
Binary file not shown.
Binary file added blockbase/assets/fonts/chivo/chivo-Black.woff2
Binary file not shown.
Binary file not shown.
Binary file added blockbase/assets/fonts/chivo/chivo-Bold.woff2
Binary file not shown.
Binary file not shown.
Binary file added blockbase/assets/fonts/chivo/chivo-Light.woff2
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading