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

v 9.0 #150

Merged
merged 495 commits into from
Oct 23, 2024
Merged

v 9.0 #150

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
495 commits
Select commit Hold shift + click to select a range
92612da
glottalstopsmall.sc
solmatas Oct 13, 2023
2f613a1
updated
juandelperal Oct 13, 2023
99b430c
compatible, fixed references
juandelperal Oct 13, 2023
98e98ed
trying to generate, failing
juandelperal Oct 13, 2023
1656918
kerning group y
solmatas Oct 16, 2023
508da2d
wip
juandelperal Oct 16, 2023
f050862
wip
juandelperal Oct 16, 2023
5d8be96
updated italic ttfs
juandelperal Oct 16, 2023
1acb9d2
kernings pairs
solmatas Oct 16, 2023
1c233b5
Merge branch 'merge-forked-changes' of https://github.com/JulietaUla/…
solmatas Oct 16, 2023
2802d8f
kerns
solmatas Oct 16, 2023
bd79df4
updated family names
juandelperal Oct 16, 2023
c7dcc19
kerns
solmatas Oct 16, 2023
67cd8ea
kerns
solmatas Oct 16, 2023
99377a7
kern lbar
solmatas Oct 16, 2023
0d45d38
fonts
juandelperal Oct 16, 2023
77a4c0d
many changes in subrayada
juandelperal Oct 17, 2023
4e81cda
spacing adjustments
solmatas Oct 17, 2023
7a0c86b
Merge branch 'merge-forked-changes' of https://github.com/JulietaUla/…
solmatas Oct 17, 2023
756351d
lbar + kernings
solmatas Oct 17, 2023
d80ee33
many improvements
juandelperal Oct 18, 2023
5cf6665
ɫ
solmatas Oct 18, 2023
fb99871
wip
juandelperal Oct 18, 2023
4f0b20a
more
juandelperal Oct 18, 2023
20fa56a
kerning
solmatas Oct 18, 2023
5177318
kernings
solmatas Oct 19, 2023
93a1cc1
spacing cbar
solmatas Oct 19, 2023
3979d05
wip
juandelperal Oct 19, 2023
12196fe
many new glyphs
juandelperal Oct 19, 2023
85e8496
wip, more characters
juandelperal Oct 19, 2023
8aa8a30
change ƭ/thook.ss01 upright
solmatas Oct 19, 2023
3e35665
sync changes
juandelperal Oct 20, 2023
6be4190
wip
juandelperal Oct 20, 2023
4e7d9eb
anchors and more
solmatas Oct 20, 2023
41489a9
wip
juandelperal Oct 20, 2023
dc91f32
metrics
juandelperal Oct 20, 2023
be90de8
new fonts
juandelperal Oct 20, 2023
d8111dd
a new batch of glyphs added
juandelperal Oct 20, 2023
f2e033d
finished subrayada contour glyphs, fixed interpolation issues as well
juandelperal Oct 21, 2023
377985c
lots of interpolation issues solved
juandelperal Oct 21, 2023
ae96fd7
spacing and kerning
solmatas Oct 23, 2023
591ce4c
Glottalstopsmall and more
solmatas Oct 23, 2023
35b8ffb
synced many things in subrayada
juandelperal Oct 23, 2023
87cecdf
Ze-cy, short descender and more
solmatas Oct 23, 2023
c885e32
esh.loclGAD.sc
solmatas Oct 23, 2023
afbaf9a
uniA7DB A7DA
solmatas Oct 24, 2023
6c6e87a
kerning pairs
solmatas Oct 24, 2023
1ecee95
adjust spacing
solmatas Oct 24, 2023
90b113d
sync widths in Montserrat + MontserratSubrayada uprights
juandelperal Oct 25, 2023
74efd53
width matching
solmatas Oct 26, 2023
23964ed
with Thin adjust
solmatas Oct 27, 2023
cbc38ca
width
solmatas Oct 30, 2023
93e8135
montserrat + subrayada update
juandelperal Oct 30, 2023
fb849e3
many new glyphs in subrayada italics
juandelperal Oct 30, 2023
8a837a7
more
juandelperal Oct 30, 2023
471c160
fixed ƁƊꞪƤ
juandelperal Oct 30, 2023
19600fd
space and other improvements
juandelperal Oct 30, 2023
055a3f1
wip
juandelperal Oct 30, 2023
b70d6d1
renamed
juandelperal Oct 30, 2023
bed31f9
generating fonts also for subrayada
juandelperal Oct 30, 2023
58dd942
kerning synced
juandelperal Oct 30, 2023
dc064c4
fonts
juandelperal Oct 30, 2023
33d630c
format 3
juandelperal Oct 31, 2023
07f4425
equalize metadata among different Montserrat files
juandelperal Oct 31, 2023
c22fbf4
updated fonts. Back to version 2
juandelperal Oct 31, 2023
ab9eaf0
updated fonts and sources cleaned up
juandelperal Oct 31, 2023
e83e2c6
everything generated properly
juandelperal Oct 31, 2023
a5e4daa
rmoved positive kerning for subrayada
juandelperal Oct 31, 2023
59ad7cc
generating alternates and subrayada. Splitted fonts folders
juandelperal Nov 7, 2023
c333772
proper order
juandelperal Nov 7, 2023
1485e4f
fix interpolation issues
juandelperal Nov 8, 2023
94ce29b
regenerated fonts
juandelperal Nov 8, 2023
3628a64
bump version to 9. Fixed interpolation error in #
juandelperal Nov 8, 2023
8017ca3
More kerning pairs
juandelperal Nov 13, 2023
b8323fe
fonts
juandelperal Nov 13, 2023
c3419a5
Checking widths
solmatas Nov 13, 2023
e261e6d
components flattened
juandelperal Nov 14, 2023
2b7aa3f
width changes
solmatas Nov 14, 2023
9105343
Ogonek
solmatas Nov 15, 2023
ecc3e0a
wip
juandelperal Nov 15, 2023
de975a8
width
solmatas Nov 16, 2023
3c0afb3
renamed some missnamed glyphs
juandelperal Nov 16, 2023
ce1d125
updated fonts
juandelperal Nov 16, 2023
0ef62ce
kern
solmatas Nov 16, 2023
969b9ae
kern italic
solmatas Nov 16, 2023
dd4145c
ogoneks locl
juandelperal Nov 16, 2023
a0680a4
eth
juandelperal Nov 16, 2023
d25db8d
ҩ
solmatas Nov 17, 2023
b7d8936
rm
juandelperal Nov 20, 2023
6f4c26d
ignore
juandelperal Nov 20, 2023
cfcf6b0
kerning synced
juandelperal Nov 20, 2023
8987b7c
update features
juandelperal Nov 20, 2023
51d4daf
generated fonts
juandelperal Nov 20, 2023
b5b8bb2
fix interpolation issue
juandelperal Nov 22, 2023
7cd6787
fonts
juandelperal Dec 4, 2023
5df118b
Fix outlines
solmatas Dec 4, 2023
a55c3ba
fonts
juandelperal Dec 5, 2023
230ce91
updated deps and fonts
juandelperal Dec 5, 2023
3a2075d
kerns
solmatas Dec 6, 2023
5affa1e
Merge branch 'merge-forked-changes' of https://github.com/JulietaUla/…
solmatas Dec 6, 2023
51cff45
kerns
solmatas Dec 6, 2023
157c47b
Subrayada double-check diacritic marks
solmatas Dec 6, 2023
fb95a6f
adapted kerning ferom montserrat subrayada in subrayada italic
juandelperal Dec 7, 2023
f643bcd
fixed some overkerned pairs
juandelperal Dec 12, 2023
ef10e99
updated fonts
juandelperal Dec 15, 2023
d1d6e4b
Adjust diacritic marks
solmatas Dec 18, 2023
b742197
many problems reported in issue 144 fixed
juandelperal Dec 22, 2023
5145751
ereversed accent, p bottom anchor lowered a bit more
juandelperal Dec 22, 2023
c2e485f
fonts
juandelperal Dec 22, 2023
ecf6534
more changes in italic, regenerated fonts
juandelperal Jan 4, 2024
dbba20f
Added more anchors, and several dotless glyphs
juandelperal Jan 4, 2024
8ba8c94
Fixing kerning issues
solmatas Jan 17, 2024
75ed033
Kernings issues
solmatas Jan 18, 2024
8caa9d6
Fixed kern issues
solmatas Jan 22, 2024
6bcfd9c
Interpolations
solmatas Jan 22, 2024
5811f15
added ccmp fixes
juandelperal Jan 23, 2024
fb908e1
rm unnecesary anchor
juandelperal Jan 23, 2024
52a234c
Issues Subrayada
solmatas Jan 23, 2024
0739e01
rm softhyphen, added descriptions to ss01, changed license url to htt…
juandelperal Jan 26, 2024
b0906d1
fonts
juandelperal Jan 26, 2024
efab322
more anchors
juandelperal Jan 26, 2024
1770f32
regenerated fonts with latest changes
juandelperal Jan 26, 2024
b401955
Fix Font Info
solmatas Jan 26, 2024
36a5de3
more things
juandelperal Jan 26, 2024
a0f229f
rm AddExtremes filter in subrayada, renamed Light Master to thin
juandelperal Jan 29, 2024
c35e4d2
Updated ufo2ft, rebuild everything
juandelperal Jan 29, 2024
a04f935
fixe deps in requirements
juandelperal Jan 30, 2024
d38e9d2
frozen requirements
juandelperal Jan 30, 2024
c9bac0d
python 3.11
juandelperal Jan 30, 2024
c5939c4
fonts
juandelperal Jan 30, 2024
7bd2d19
downgrade deps, regenerated
juandelperal Jan 31, 2024
478dba9
fonts
juandelperal Feb 5, 2024
83c8e28
many more changes, font regenerated
juandelperal Feb 5, 2024
c520d7d
Added dottedcircle, fixing ogonek placing and dotless substitution, m…
juandelperal Feb 12, 2024
2140603
Add missing anchors
solmatas Feb 13, 2024
5679d18
Adjusted tail of Q
solmatas Feb 14, 2024
b42548a
bottom anchors in ogonek combs
juandelperal Feb 15, 2024
ddd77c4
regenerated fonts with latest changes
juandelperal Feb 15, 2024
17655cd
Correct kerning fn
solmatas Feb 23, 2024
7334fde
Fix Anchors
solmatas Mar 11, 2024
5952f37
added ital axis in stat info
juandelperal Mar 11, 2024
c6665f9
regenerated fonts
juandelperal Mar 11, 2024
85cbf98
fix interpolation issues
solmatas Mar 11, 2024
c57de4f
Fix layer interpolations
solmatas Mar 13, 2024
7a5529c
frozen gftools==0.9.48, rebuilt fonts
juandelperal Mar 13, 2024
f0c712f
updated project template, regenerated fonts
juandelperal Mar 13, 2024
bfae8a8
updated github actions, simplify deps and requirements
juandelperal Mar 13, 2024
fc12e68
Customize repository
juandelperal Mar 13, 2024
060d87e
readme
juandelperal Mar 13, 2024
76e72ed
fix interpolations
solmatas Mar 14, 2024
6b20c41
Merge branch 'merge-forked-changes' of https://github.com/JulietaUla/…
solmatas Mar 14, 2024
d38ab00
.alt
solmatas Mar 14, 2024
bbe6206
new fonts, requirements loosen
juandelperal Mar 14, 2024
f753cea
more idot ccmp replacements
juandelperal Mar 14, 2024
cfd894b
Fixes Subrayada
solmatas Mar 22, 2024
177b1c0
African Beyond
solmatas Mar 27, 2024
a462b62
added question and exclamation down .case
solmatas Mar 28, 2024
76072d0
new fonts
juandelperal Apr 2, 2024
2d27213
added missing glyphs
solmatas Apr 4, 2024
98dfcc6
added more Lambdas case, mods, lightening some bold glyphs
juandelperal Apr 4, 2024
8507d19
added .sc and uppercases
solmatas Apr 4, 2024
2673d9f
added missing glyphs
solmatas Apr 4, 2024
f7fcb45
ⓐ adjustment
juandelperal Apr 5, 2024
a51ee66
Changed name from Subrayada to Underline
solmatas Apr 5, 2024
5da6308
renaming build files and flow
juandelperal Apr 8, 2024
4064733
regenerated fonts
juandelperal Apr 8, 2024
57b7bb5
fixed z.ss01 interpolation error
juandelperal May 30, 2024
9e717d1
regenerated fonts, added venv to post build routine in makefile
juandelperal May 30, 2024
bfe0576
Added missing letters
solmatas Sep 11, 2024
496ac8b
Added El-cy and el-cy alternates
solmatas Sep 12, 2024
fc81307
Change stroke on uniA7CC, uniA7CD
moyogo Sep 20, 2024
2eabd8a
sobliquestroke
moyogo Sep 25, 2024
9b3d218
Fix double combining marks
moyogo Sep 21, 2024
0092859
shift double combining marks
moyogo Sep 21, 2024
b6b64af
fix remaining case swapping forms
m4rc1e Sep 12, 2024
9e2fd26
transfer old hints to new sources
m4rc1e Sep 12, 2024
85a0f96
tidyup hinting script
m4rc1e Sep 17, 2024
8ee7def
reimport hinting again
m4rc1e Sep 17, 2024
fa85076
regenerate fonts
m4rc1e Sep 17, 2024
87c40f2
fix interpolation error
m4rc1e Sep 26, 2024
c252b24
update requirements
m4rc1e Sep 26, 2024
b8ba814
regen fonts
m4rc1e Sep 26, 2024
84ba6dd
ci: add cairo
m4rc1e Sep 26, 2024
ca08ef1
update to latest gftools
m4rc1e Sep 26, 2024
17927ef
anchors for upsilon-latin
moyogo Sep 21, 2024
6473b7a
anchors for Uogonek
moyogo Sep 21, 2024
954e0c3
Add anchors to uniA7DC lambdastroke
moyogo Sep 21, 2024
f977b57
Add ogonek anchor to Eopen eopen Oopen oopen
moyogo Sep 21, 2024
eba0ef8
Add or shift ogonek anchor in Iota-latin iota-latin
moyogo Sep 21, 2024
23122fd
Anchors for uniA7DA uniA7DB
moyogo Sep 21, 2024
d56caf0
Anchors for lambdastroke.ss01 lambdastroke.sc.ss01
moyogo Sep 21, 2024
e60ea73
anchors for Lambdastroke.ss01
moyogo Sep 21, 2024
b5021de
Lower top of Lambdastroke.ss01
moyogo Sep 21, 2024
d963d06
anchors for iota-latin.sc
moyogo Sep 21, 2024
aca8bbb
Anchors for eopen.sc oopen.sc
moyogo Sep 21, 2024
10a4de5
Add anchors to Vturned vturned
moyogo Sep 21, 2024
e39be8a
Add graphemejoinercomb
moyogo Sep 21, 2024
16be39a
Add top anchor to circumflexcomb.case
moyogo Sep 21, 2024
ecda70d
g: bottom anchor
moyogo Sep 24, 2024
e96e18a
Update ccmp for better handling of soft dotted i, etc.
moyogo Sep 25, 2024
c130b2e
Add ogonek anchor to AE ae
moyogo Sep 25, 2024
63055e8
Adjust ogonek anchor in oslash
moyogo Sep 25, 2024
c288338
Add or adjust anchors on dieresiscomb.case dotaccentcomb.case caronco…
moyogo Sep 25, 2024
821f6e5
Add anchors to Cstroke
moyogo Sep 25, 2024
f917c3e
Add top anchor to gravecomb.case acutecomb.case
moyogo Sep 25, 2024
a03d1f0
Add anchors to Estroke.ss01
moyogo Sep 25, 2024
dfcc9eb
Add ogonek anchor to Schwa schwa, .ss01 and .sc
moyogo Sep 25, 2024
6c938ce
Add center anchor to I idotless
moyogo Sep 25, 2024
789146c
Adjust or add top anchor in brevecomb.case brevecomb.narrow.case macr…
moyogo Sep 25, 2024
17da23d
Adjust anchors in rbelowcomb
moyogo Sep 25, 2024
ccc3488
Add top anchor to breveinverteddoublecomb
moyogo Sep 25, 2024
3496775
Add ogonek anchor to V v v.sc
moyogo Sep 25, 2024
1e12166
Add ogonek anchor to Y y, .sc and .ss01
moyogo Sep 25, 2024
9b51df1
Add ogonek anchor to Z z
moyogo Sep 26, 2024
7653d61
Italic: shift anchors in Oopen oopen
moyogo Sep 26, 2024
7d769a7
Adjust, add anchors to imod imod.dotless istrokemod istrokemod.dotless
moyogo Sep 26, 2024
539ebbd
Add anchors to amod eOpenmod emod omod ubarmod umod
moyogo Sep 26, 2024
8e3ca8d
Add anchors to Hardsign-cy hardsign-cy E-cy e-cy
moyogo Sep 26, 2024
e79ba20
Add anchors to Iu-cy iu-cy Ia-cy ia-cy
moyogo Sep 26, 2024
b2368f1
redo requirements
m4rc1e Sep 27, 2024
4c955c8
Merge pull request #149 from moyogo/ssa-fixes
juandelperal Sep 30, 2024
5bf3b26
use gftools remap-font
m4rc1e Sep 30, 2024
d116ad6
regen fonts
m4rc1e Sep 30, 2024
b280dd9
bump alternate v number
m4rc1e Sep 30, 2024
b42c9fc
adjust underline files
solmatas Sep 30, 2024
e980ace
add debug
m4rc1e Sep 30, 2024
c4d5adf
fix err
m4rc1e Sep 30, 2024
b00a0fd
uprade fb
m4rc1e Sep 30, 2024
d18036f
Synced anchors from Montserrat un-underline
juandelperal Oct 1, 2024
ff8645b
more anchors syncing
juandelperal Oct 1, 2024
1c8ce7f
use old alternates.sh
m4rc1e Oct 1, 2024
ddd2778
rm file
m4rc1e Oct 1, 2024
c19c148
Merge pull request #148 from m4rc1e/merge-forked-changes
juandelperal Oct 4, 2024
b5d30d2
updated Readme
juandelperal Oct 4, 2024
68d824a
regenerated fonts
juandelperal Oct 4, 2024
3ffcc51
regenerated fonts, no more sc
juandelperal Oct 4, 2024
11717a1
remove all directories
juandelperal Oct 4, 2024
037ad66
fix fontbakery fail for winDescent (#151)
m4rc1e Oct 8, 2024
5467c47
Update AUTHORS file
solmatas Oct 15, 2024
c91198b
Fixed tdiagonalstroke.sc and derivatives, alternate shape breakpoint,…
juandelperal Oct 15, 2024
56bba0f
hookabovecomb and hcedilla.sc repositioning, anchors placement in ae.sc
juandelperal Oct 15, 2024
3a9439f
fixed tdiagonalstroke.sc.ss01
solmatas Oct 15, 2024
40b7b87
regenerated fonts
juandelperal Oct 16, 2024
cfa7333
gitignoring
juandelperal Oct 16, 2024
4a04009
added missing anchors. Fixes #144
juandelperal Oct 16, 2024
55bb419
regenerated fonts
juandelperal Oct 16, 2024
82b211c
changed first node in U, attepting to fix https://github.com/JulietaU…
juandelperal Oct 17, 2024
a4ec8ea
regenerated fonts
juandelperal Oct 17, 2024
f025b64
extraStaticFontmakeArgs: "--overlaps-backend pathops" to fix U italic…
juandelperal Oct 17, 2024
f0992e3
updated readme with images and known issues
juandelperal Oct 23, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
116 changes: 116 additions & 0 deletions .github/workflows/build.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,116 @@
name: Build font and specimen

on: push

jobs:
build:
name: Build and test
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Set up Python 3.10
uses: actions/setup-python@v5
with:
python-version: "3.10"
- name: Install sys tools/deps
run: |
sudo apt-get update
sudo apt-get install ttfautohint libcairo2-dev
sudo snap install yq
- uses: actions/cache@v4
with:
path: ./venv/
key: ${{ runner.os }}-venv-${{ hashFiles('**/requirements*.txt') }}
restore-keys: |
${{ runner.os }}-venv-
- name: gen zip file name
id: zip-name
shell: bash
# Set the archive name to repo name + "-assets" e.g "MavenPro-assets"
run: echo "ZIP_NAME=$(echo '${{ github.repository }}' | awk -F '/' '{print $2}')-fonts" >> $GITHUB_ENV

# If a new release is cut, use the release tag to auto-bump the source files
# - name: Bump release
# if: github.event_name == 'release'
# run: |
# . venv/bin/activate
# SRCS=$(yq e ".sources[]" sources/config.yaml)
# TAG_NAME=${GITHUB_REF/refs\/tags\//}
# echo "Bumping $SRCS to $TAG_NAME"
# for src in $SRCS
# do
# bumpfontversion sources/$src --new-version $TAG_NAME;
# done

- name: Build font
run: make build
- name: Check with fontbakery
run: make test
continue-on-error: true
- name: proof
run: make proof
- name: setup site
run: cp scripts/index.html out/index.html
- name: Deploy
uses: peaceiris/actions-gh-pages@v3
if: ${{ github.ref == 'refs/heads/main' }}
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
publish_dir: ./out
- name: Archive artifacts
uses: actions/upload-artifact@v4
with:
name: ${{ env.ZIP_NAME }}
path: |
fonts
out
outputs:
zip_name: ${{ env.ZIP_NAME }}

# There are two ways a release can be created: either by pushing a tag, or by
# creating a release from the GitHub UI. Pushing a tag does not automatically
# create a release, so we have to do that ourselves. However, creating a
# release from the GitHub UI *does* push a tag, and we don't want to create
# a new release in that case because one already exists!

release:
name: Create and populate release
needs: build
runs-on: ubuntu-latest
if: contains(github.ref, 'refs/tags/')
env:
ZIP_NAME: ${{ needs.build.outputs.zip_name }}
GH_TOKEN: ${{ github.token }}
steps:
- uses: actions/checkout@v4
- name: Download font artefact files
uses: actions/download-artifact@v4
with:
name: ${{ env.ZIP_NAME }}
path: ${{ env.ZIP_NAME }}
- name: Copy DESCRIPTION.en_us.html to artefact directory
run: cp documentation/DESCRIPTION.en_us.html ${{ env.ZIP_NAME }}/DESCRIPTION.en_us.html
- name: Copy ARTICLE.en_us.html to artefact directory
run: cp documentation/ARTICLE.en_us.html ${{ env.ZIP_NAME }}/ARTICLE.en_us.html
continue-on-error: true
- name: Copy OFL.txt to artefact directory
run: cp OFL.txt ${{ env.ZIP_NAME }}/OFL.txt
- name: Remove proof/fontbakery stuff from release
run: rm -rf ${{ env.ZIP_NAME }}/out
- name: gen release file name
shell: bash
run: echo "RELEASE_ZIP_NAME=$(echo '${{ github.repository }}' | awk -F '/' '{print $2}')-${{github.ref_name}}" >> $GITHUB_ENV
- name: Create release bundle
run: mv ${{ env.ZIP_NAME }} ${{ env.RELEASE_ZIP_NAME }}; zip -r ${{ env.RELEASE_ZIP_NAME }}.zip ${{ env.RELEASE_ZIP_NAME }}
- name: Check for release
id: create_release
run: |
if ! gh release view ${{ github.ref_name }}; then
git show -s --format=%B ${{ github.ref_name }} | tail -n +4 | gh release create ${{ github.ref_name }} -t ${{ github.ref_name }} -F -
fi
- name: Populate release
run: |
gh release upload ${{ github.ref_name }} ${{ env.RELEASE_ZIP_NAME }}.zip --clobber
- name: Set release live
run: |
gh release edit ${{ github.ref_name }} --draft=false
23 changes: 22 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,2 +1,23 @@
*~
venv
build.stamp
proof

# OS generated files #
######################
.DS_Store
*(Autosaved)*
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db

*Autosaved*.glyphs

fontbakery

# This shouldn't be here but gftools builder leave this here
sources/.ninja_log
sources/build.ninja
sources/instance_ufos/
3 changes: 3 additions & 0 deletions AUTHORS.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,6 @@
# Name or Organization <email address>

Julieta Ulanovsky <[email protected]>
Jacques Le Bailly <[email protected]>
Juan Pablo del Peral <[email protected]>
Sol Matas <[email protected]>
53 changes: 33 additions & 20 deletions DESCRIPTION.en_us.html
Original file line number Diff line number Diff line change
@@ -1,23 +1,36 @@
<p>The old posters and signs in the traditional neighborhood of Buenos Aires
called Montserrat inspired me to design a typeface that rescues the beauty of
urban typography from the first half of the twentieth century. The goal is to
rescue what is in Montserrat and set it free, under a free, libre and open
source license, the SIL Open Font License.</p>
<p>
The old posters and signs in the traditional neighborhood of Buenos Aires
called Montserrat inspired me to design a typeface that rescues the beauty of
urban typography from the first half of the twentieth century. The goal is to
rescue what is in Montserrat and set it free, under a free, libre and open
source license, the SIL Open Font License.
</p>

<p>As urban development changes this place, it will never return to its
original form and loses forever the designs that are so special and unique. To
draw the letters, I rely on examples of lettering in the urban space. Each
selected example produces its own variants in length, width and height
proportions, each adding to the Montserrat family. The old typographies and
canopies are irretrievable when they are replaced.</p>
<p>
As urban development changes this place, it will never return to its original
form and loses forever the designs that are so special and unique. To draw the
letters, I rely on examples of lettering in the urban space. Each selected
example produces its own variants in length, width and height proportions,
each adding to the Montserrat family. The old typographies and canopies are
irretrievable when they are replaced.
</p>

<p>There are other revivals, but those do not stay close to the originals. The
letters that inspired this project have work, dedication, care, color,
contrast, light and life, day and night! These are the types that make the
city look so beautiful.</p>
<p>
There are other revivals, but those do not stay close to the originals. The
letters that inspired this project have work, dedication, care, color,
contrast, light and life, day and night! These are the types that make the
city look so beautiful.
</p>

<p>This is the Regular family, and it has two sister families so far,
<a href="http://www.google.com/fonts/specimen/Montserrat+Alternates">Alternates</a> and
<a href="http://www.google.com/fonts/specimen/Montserrat+Subrayada">Subrayada</a>
families. Many of the letterforms are special in the Alternates family,
while .</p>
<p>
This is the Regular family, and it has two sister families so far,
<a href="http://www.google.com/fonts/specimen/Montserrat+Alternates"
>Alternates</a
>
and
<a href="http://www.google.com/fonts/specimen/Montserrat+Underline"
>Underline</a
>
families. Many of the letterforms are special in the Alternates family, while
.
</p>
48 changes: 48 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
SOURCES=$(shell python3 scripts/read-config.py --sources )
FAMILY=$(shell python3 scripts/read-config.py --family )

help:
@echo "###"
@echo "# Build targets for $(FAMILY)"
@echo "###"
@echo
@echo " make build: Builds the fonts and places them in the fonts/ directory"
@echo " make test: Tests the fonts with fontbakery"
@echo " make proof: Creates HTML proof documents in the proof/ directory"
@echo

build: build.stamp

venv: venv/touchfile

customize: venv
. venv/bin/activate; python3 scripts/customize.py

build.stamp: venv sources/config.yaml $(SOURCES)
rm -rf fonts fonts-underline fonts-alternates
(for config in sources/config*.yaml; do . venv/bin/activate; gftools builder $$config; done) && touch build.stamp
. venv/bin/activate; python3 sources/vtt/hinting.py; bash alternates.sh

venv/touchfile: requirements.txt
test -d venv || python3 -m venv venv
. venv/bin/activate; pip install -Ur requirements.txt
touch venv/touchfile

test: venv build.stamp
. venv/bin/activate; mkdir -p out/ out/fontbakery; fontbakery check-googlefonts -l WARN --full-lists --succinct --badges out/badges --html out/fontbakery/fontbakery-report.html --ghmarkdown out/fontbakery/fontbakery-report.md $(shell find fonts/ttf -type f) || echo '::warning file=sources/config.yaml,title=Fontbakery failures::The fontbakery QA check reported errors in your font. Please check the generated report.'

proof: venv build.stamp
. venv/bin/activate; mkdir -p out/ out/proof; diffenator2 proof $(shell find fonts/ttf -type f) -o out/proof

%.png: %.py build.stamp
. venv/bin/activate; python3 $< --output $@

clean:
rm -rf venv
find . -name "*.pyc" -delete

update-project-template:
npx update-template https://github.com/googlefonts/googlefonts-project-template/

update:
pip install --upgrade $(dependency); pip freeze > requirements.txt
6 changes: 3 additions & 3 deletions OFL.txt
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
Copyright 2011 The Montserrat Project Authors (https://github.com/JulietaUla/Montserrat)
Copyright 2024 The Montserrat.Git Project Authors (https://github.com/JulietaUla/Montserrat.git)

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
https://openfontlicense.org


-----------------------------------------------------------
Expand Down Expand Up @@ -90,4 +90,4 @@ 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.
OTHER DEALINGS IN THE FONT SOFTWARE.
61 changes: 57 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,20 @@
# The Montserrat Font Project

[![][Fontbakery]](https://JulietaUla.github.io/Montserrat/fontbakery/fontbakery-report.html)
[![][Universal]](https://JulietaUla.github.io/Montserrat/fontbakery/fontbakery-report.html)
[![][GF Profile]](https://JulietaUla.github.io/Montserrat/fontbakery/fontbakery-report.html)
[![][Shaping]](https://JulietaUla.github.io/Montserrat/fontbakery/fontbakery-report.html)

[Fontbakery]: https://img.shields.io/endpoint?url=https%3A%2F%2Fraw.githubusercontent.com%2FJulietaUla%2FMontserrat%2Fgh-pages%2Fbadges%2Foverall.json
[GF Profile]: https://img.shields.io/endpoint?url=https%3A%2F%2Fraw.githubusercontent.com%2FJulietaUla%2FMontserrat%2Fgh-pages%2Fbadges%2FGoogleFonts.json
[Outline Correctness]: https://img.shields.io/endpoint?url=https%3A%2F%2Fraw.githubusercontent.com%2FJulietaUla%2FMontserrat%2Fgh-pages%2Fbadges%2FOutlineCorrectnessChecks.json
[Shaping]: https://img.shields.io/endpoint?url=https%3A%2F%2Fraw.githubusercontent.com%2FJulietaUla%2FMontserrat%2Fgh-pages%2Fbadges%2FShapingChecks.json
[Universal]: https://img.shields.io/endpoint?url=https%3A%2F%2Fraw.githubusercontent.com%2FJulietaUla%2FMontserrat%2Fgh-pages%2Fbadges%2FUniversal.json

![Montserrat](documentation/MONTSERRAT_01.png)
![Montserrat](documentation/MONTSERRAT_02.png)
![Montserrat](documentation/MONTSERRAT_03.png)

Julieta Ulanovsky began this project in 2010 while a post-graduate student of typeface design at the FADU, University of Buenos Aires.
She launched it as a Kickstarter project in 2011, in order to complete the first public release and share it with the world through Google Fonts.
In her Kickstarter, she described it like this:
Expand All @@ -10,11 +25,27 @@ In her Kickstarter, she described it like this:
>
> There are other revivals, but those do not stay close to the originals. The letters that inspired this project have work, dedication, care, color, contrast, light and life, day and night! These are the types that make the city look so beautiful.

Since then it has been developed by Julieta in collaboration with several designers.
In 2015, a full set of weights and italics were developed by Julieta in collaboration with Ale Paul, Carolina Giovagnoli, Andrés Torresi, Juan Pablo del Peral and Sol Matas.
In 2017, Jacques Le Bailly reworked the entire Latin design, and in parallel Juan Pablo del Peral and Sol Matas developed the initial Cyrillic extension with review and advise from Maria Doreuli and Alexei Vanyashin.
Since then it has been developed by Julieta in collaboration with several designers.
In 2015, a full set of weights and italics were developed by Julieta in collaboration with Ale Paul, Carolina Giovagnoli, Andrés Torresi, Juan Pablo del Peral and Sol Matas.
In 2017, Jacques Le Bailly reworked the entire Latin design, and in parallel Juan Pablo del Peral and Sol Matas developed the initial Cyrillic extension with review and advise from Maria Doreuli and Alexei Vanyashin.
Technical reviews were made by Lasse Fister, Kalapi GajjarBordawekar and Marc Foley. Special thanks also to Thomas Linard, Valeria Dulitzky, Belén Quirós, and Germán Rozo.

## Building

Fonts are built automatically by GitHub Actions - take a look in the "Actions" tab for the latest build.

If you want to build fonts manually on your own computer:

- `make build` will produce font files.
- `make test` will run [FontBakery](https://github.com/googlefonts/fontbakery)'s quality assurance tests.
- `make proof` will generate HTML proof files.

## License

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
https://openfontlicense.org

## Changelog

### Version 3.100
Expand All @@ -31,7 +62,29 @@ Technical reviews were made by Lasse Fister, Kalapi GajjarBordawekar and Marc Fo
- Added OpenType features consistent with character-set expansion

### Version 7.200

- Google commissioned Jacques Le Bailly @fonthausen to do an extensive revision of the latin character set.
- We applied a new weight distribution across the variables.
- We applied a new weight distribution across the variables.
- Now Montserrat has extended Cyrillic support (GF Cyrillic Pro).
- More detais about migration in https://github.com/JulietaUla/Montserrat/releases/tag/v7.200

### Version 8.000

- Variable font wow includes hand hinting by Mike Duggan
- Added necessary glyphs for Navajo
- Other small glyph / OT fixes

### Version 9.000

- New Subfamily: _Montserrat Underline_ replaces Montserrat Subrayada, and is fully synchronized with Montserrat Normal and their respective Alternates versions.
- Glyph Expansion: Increased from 1968 to 2731 glyphs, including SSA (African), new anchors, diacritics, Cyrillic updates, and additional characters.
- Tooling & Pipeline Enhancements: Updated to latest gftools, added Cairo, reimported font hinting, and cleaned up scripts.
- Spacing & Kerning Fixes: Improved interpolation, character spacing, kerning pairs, and width matching across styles.
- Miscellaneous Fixes: Case-swapping fixes, remapped fonts, updated Font Info, and cleaned source files.

## Known Issues

**Variable font display issues in Adobe apps:** Variable fonts may not display correctly in certain versions of Adobe CC apps. This behavior varies between different versions. For a more consistent experience, we recommend using the static font files instead. [More info](https://github.com/google/fonts/pull/8281#issuecomment-2402303242).

**Bolder glyph variations:** There are known issues with the appearance of some glyphs in bolder weights. This is due to limitations in fontmake, the tool used to generate the fonts, and is under investigation.
[More details here.](https://github.com/google/fonts/pull/8281#issuecomment-2419002841)
20 changes: 20 additions & 0 deletions alternates.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
echo
echo Freezing and subsetting Alternates
rm -rf fonts-alternates
cp -r fonts fonts-alternates
cd fonts-alternates

shopt -s nullglob # Enable nullglob to avoid errors

for f in variable/*.ttf; do echo && echo Freezing Alternates version for "$f" && pyftfeatfreeze -f 'ss01' -S -U Alternates "$f" "${f//Montserrat/MontserratAlternates}" && rm "$f"; done
for f in variable/*.ttf; do pyftsubset --recalc-bounds --recalc-average-width --glyph-names --layout-features="*" --name-IDs="*" --unicodes="*" --output-file=$f.temp $f && mv $f.temp $f; done

for f in otf/*.otf; do echo && echo Freezing Alternates version for "$f" && pyftfeatfreeze -f 'ss01' -S -U Alternates "$f" "${f//Montserrat/MontserratAlternates}" && rm "$f"; done
for f in otf/*.otf; do pyftsubset --recalc-bounds --recalc-average-width --glyph-names --layout-features="*" --name-IDs="*" --unicodes="*" --output-file=$f.temp $f && mv $f.temp $f; done

for f in ttf/*.ttf; do echo && echo Freezing Alternates version for "$f" && pyftfeatfreeze -f 'ss01' -S -U Alternates "$f" "${f//Montserrat/MontserratAlternates}" && rm "$f"; done
for f in ttf/*.ttf; do pyftsubset --recalc-bounds --recalc-average-width --glyph-names --layout-features="*" --name-IDs="*" --unicodes="*" --output-file=$f.temp $f && mv $f.temp $f; done

for f in webfonts/*.woff2; do echo && echo Freezing Alternates version for "$f" && pyftfeatfreeze -f 'ss01' -S -U Alternates "$f" "${f//Montserrat/MontserratAlternates}" && rm "$f"; done
for f in webfonts/*.woff2; do pyftsubset --recalc-bounds --recalc-average-width --glyph-names --layout-features="*" --name-IDs="*" --unicodes="*" --output-file=$f.temp $f && mv $f.temp $f; done
cd ../..
Binary file added documentation/MONTSERRAT_01.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added documentation/MONTSERRAT_02.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added documentation/MONTSERRAT_03.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
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.
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.
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.
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.
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.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added fonts-underline/otf/MontserratUnderline-Bold.otf
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.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added fonts-underline/otf/MontserratUnderline-Thin.otf
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added fonts-underline/ttf/MontserratUnderline-Bold.ttf
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.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added fonts-underline/ttf/MontserratUnderline-Thin.ttf
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.
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.
Binary file not shown.
Binary file not shown.
Binary file modified fonts/otf/Montserrat-Black.otf
Binary file not shown.
Binary file modified fonts/otf/Montserrat-BlackItalic.otf
Binary file not shown.
Binary file modified fonts/otf/Montserrat-Bold.otf
Binary file not shown.
Binary file modified fonts/otf/Montserrat-BoldItalic.otf
Binary file not shown.
Binary file modified fonts/otf/Montserrat-ExtraBold.otf
Binary file not shown.
Binary file modified fonts/otf/Montserrat-ExtraBoldItalic.otf
Binary file not shown.
Binary file modified fonts/otf/Montserrat-ExtraLight.otf
Binary file not shown.
Binary file modified fonts/otf/Montserrat-ExtraLightItalic.otf
Binary file not shown.
Binary file modified fonts/otf/Montserrat-Italic.otf
Binary file not shown.
Binary file modified fonts/otf/Montserrat-Light.otf
Binary file not shown.
Binary file modified fonts/otf/Montserrat-LightItalic.otf
Binary file not shown.
Binary file modified fonts/otf/Montserrat-Medium.otf
Binary file not shown.
Binary file modified fonts/otf/Montserrat-MediumItalic.otf
Binary file not shown.
Binary file modified fonts/otf/Montserrat-Regular.otf
Binary file not shown.
Binary file modified fonts/otf/Montserrat-SemiBold.otf
Binary file not shown.
Binary file modified fonts/otf/Montserrat-SemiBoldItalic.otf
Binary file not shown.
Binary file modified fonts/otf/Montserrat-Thin.otf
Binary file not shown.
Binary file modified fonts/otf/Montserrat-ThinItalic.otf
Binary file not shown.
Binary file removed fonts/otf/MontserratAlternates-Black.otf
Binary file not shown.
Binary file removed fonts/otf/MontserratAlternates-BlackItalic.otf
Binary file not shown.
Binary file removed fonts/otf/MontserratAlternates-Bold.otf
Binary file not shown.
Binary file removed fonts/otf/MontserratAlternates-BoldItalic.otf
Binary file not shown.
Binary file removed fonts/otf/MontserratAlternates-ExtraBold.otf
Binary file not shown.
Binary file removed fonts/otf/MontserratAlternates-ExtraBoldItalic.otf
Binary file not shown.
Binary file removed fonts/otf/MontserratAlternates-ExtraLight.otf
Binary file not shown.
Binary file removed fonts/otf/MontserratAlternates-ExtraLightItalic.otf
Binary file not shown.
Binary file removed fonts/otf/MontserratAlternates-Italic.otf
Binary file not shown.
Binary file removed fonts/otf/MontserratAlternates-Light.otf
Binary file not shown.
Binary file removed fonts/otf/MontserratAlternates-LightItalic.otf
Binary file not shown.
Binary file removed fonts/otf/MontserratAlternates-Medium.otf
Binary file not shown.
Binary file removed fonts/otf/MontserratAlternates-MediumItalic.otf
Binary file not shown.
Binary file removed fonts/otf/MontserratAlternates-Regular.otf
Binary file not shown.
Binary file removed fonts/otf/MontserratAlternates-SemiBold.otf
Binary file not shown.
Binary file removed fonts/otf/MontserratAlternates-SemiBoldItalic.otf
Binary file not shown.
Binary file removed fonts/otf/MontserratAlternates-Thin.otf
Binary file not shown.
Binary file removed fonts/otf/MontserratAlternates-ThinItalic.otf
Binary file not shown.
Binary file modified fonts/ttf/Montserrat-Black.ttf
Binary file not shown.
Binary file modified fonts/ttf/Montserrat-BlackItalic.ttf
Binary file not shown.
Binary file modified fonts/ttf/Montserrat-Bold.ttf
Binary file not shown.
Binary file modified fonts/ttf/Montserrat-BoldItalic.ttf
Binary file not shown.
Binary file modified fonts/ttf/Montserrat-ExtraBold.ttf
Binary file not shown.
Binary file modified fonts/ttf/Montserrat-ExtraBoldItalic.ttf
Binary file not shown.
Binary file modified fonts/ttf/Montserrat-ExtraLight.ttf
Binary file not shown.
Binary file modified fonts/ttf/Montserrat-ExtraLightItalic.ttf
Binary file not shown.
Binary file modified fonts/ttf/Montserrat-Italic.ttf
Binary file not shown.
Binary file modified fonts/ttf/Montserrat-Light.ttf
Binary file not shown.
Binary file modified fonts/ttf/Montserrat-LightItalic.ttf
Binary file not shown.
Binary file modified fonts/ttf/Montserrat-Medium.ttf
Binary file not shown.
Binary file modified fonts/ttf/Montserrat-MediumItalic.ttf
Binary file not shown.
Binary file modified fonts/ttf/Montserrat-Regular.ttf
Binary file not shown.
Binary file modified fonts/ttf/Montserrat-SemiBold.ttf
Binary file not shown.
Binary file modified fonts/ttf/Montserrat-SemiBoldItalic.ttf
Binary file not shown.
Binary file modified fonts/ttf/Montserrat-Thin.ttf
Binary file not shown.
Binary file modified fonts/ttf/Montserrat-ThinItalic.ttf
Binary file not shown.
Binary file removed fonts/ttf/MontserratAlternates-Black.ttf
Binary file not shown.
Binary file removed fonts/ttf/MontserratAlternates-BlackItalic.ttf
Binary file not shown.
Binary file removed fonts/ttf/MontserratAlternates-Bold.ttf
Binary file not shown.
Binary file removed fonts/ttf/MontserratAlternates-BoldItalic.ttf
Binary file not shown.
Binary file removed fonts/ttf/MontserratAlternates-ExtraBold.ttf
Binary file not shown.
Binary file removed fonts/ttf/MontserratAlternates-ExtraBoldItalic.ttf
Binary file not shown.
Binary file removed fonts/ttf/MontserratAlternates-ExtraLight.ttf
Binary file not shown.
Binary file removed fonts/ttf/MontserratAlternates-ExtraLightItalic.ttf
Binary file not shown.
Binary file removed fonts/ttf/MontserratAlternates-Italic.ttf
Binary file not shown.
Binary file removed fonts/ttf/MontserratAlternates-Light.ttf
Binary file not shown.
Binary file removed fonts/ttf/MontserratAlternates-LightItalic.ttf
Binary file not shown.
Binary file removed fonts/ttf/MontserratAlternates-Medium.ttf
Binary file not shown.
Binary file removed fonts/ttf/MontserratAlternates-MediumItalic.ttf
Binary file not shown.
Binary file removed fonts/ttf/MontserratAlternates-Regular.ttf
Binary file not shown.
Binary file removed fonts/ttf/MontserratAlternates-SemiBold.ttf
Binary file not shown.
Binary file removed fonts/ttf/MontserratAlternates-SemiBoldItalic.ttf
Binary file not shown.
Binary file removed fonts/ttf/MontserratAlternates-Thin.ttf
Binary file not shown.
Binary file removed fonts/ttf/MontserratAlternates-ThinItalic.ttf
Binary file not shown.
Binary file added fonts/variable/Montserrat-Italic[wght].ttf
Binary file not shown.
Binary file added fonts/variable/Montserrat[wght].ttf
Binary file not shown.
Binary file removed fonts/webfonts/Montserrat-Black.woff
Binary file not shown.
Binary file modified fonts/webfonts/Montserrat-Black.woff2
Binary file not shown.
Binary file removed fonts/webfonts/Montserrat-BlackItalic.woff
Binary file not shown.
Binary file modified fonts/webfonts/Montserrat-BlackItalic.woff2
Binary file not shown.
Binary file removed fonts/webfonts/Montserrat-Bold.woff
Binary file not shown.
Binary file modified fonts/webfonts/Montserrat-Bold.woff2
Binary file not shown.
Binary file removed fonts/webfonts/Montserrat-BoldItalic.woff
Binary file not shown.
Binary file modified fonts/webfonts/Montserrat-BoldItalic.woff2
Binary file not shown.
Binary file removed fonts/webfonts/Montserrat-ExtraBold.woff
Binary file not shown.
Binary file modified fonts/webfonts/Montserrat-ExtraBold.woff2
Binary file not shown.
Binary file removed fonts/webfonts/Montserrat-ExtraBoldItalic.woff
Binary file not shown.
Binary file modified fonts/webfonts/Montserrat-ExtraBoldItalic.woff2
Binary file not shown.
Binary file removed fonts/webfonts/Montserrat-ExtraLight.woff
Binary file not shown.
Binary file modified fonts/webfonts/Montserrat-ExtraLight.woff2
Binary file not shown.
Binary file removed fonts/webfonts/Montserrat-ExtraLightItalic.woff
Binary file not shown.
Binary file modified fonts/webfonts/Montserrat-ExtraLightItalic.woff2
Binary file not shown.
Binary file removed fonts/webfonts/Montserrat-Italic.woff
Binary file not shown.
Binary file modified fonts/webfonts/Montserrat-Italic.woff2
Binary file not shown.
Binary file added fonts/webfonts/Montserrat-Italic[wght].woff2
Binary file not shown.
Binary file removed fonts/webfonts/Montserrat-Light.woff
Binary file not shown.
Binary file modified fonts/webfonts/Montserrat-Light.woff2
Binary file not shown.
Binary file removed fonts/webfonts/Montserrat-LightItalic.woff
Binary file not shown.
Binary file modified fonts/webfonts/Montserrat-LightItalic.woff2
Binary file not shown.
Binary file removed fonts/webfonts/Montserrat-Medium.woff
Binary file not shown.
Binary file modified fonts/webfonts/Montserrat-Medium.woff2
Binary file not shown.
Binary file removed fonts/webfonts/Montserrat-MediumItalic.woff
Binary file not shown.
Binary file modified fonts/webfonts/Montserrat-MediumItalic.woff2
Binary file not shown.
Binary file removed fonts/webfonts/Montserrat-Regular.woff
Binary file not shown.
Binary file modified fonts/webfonts/Montserrat-Regular.woff2
Binary file not shown.
Binary file removed fonts/webfonts/Montserrat-SemiBold.woff
Binary file not shown.
Binary file modified fonts/webfonts/Montserrat-SemiBold.woff2
Binary file not shown.
Binary file removed fonts/webfonts/Montserrat-SemiBoldItalic.woff
Binary file not shown.
Binary file modified fonts/webfonts/Montserrat-SemiBoldItalic.woff2
Binary file not shown.
Binary file removed fonts/webfonts/Montserrat-Thin.woff
Binary file not shown.
Binary file modified fonts/webfonts/Montserrat-Thin.woff2
Binary file not shown.
Binary file removed fonts/webfonts/Montserrat-ThinItalic.woff
Binary file not shown.
Binary file modified fonts/webfonts/Montserrat-ThinItalic.woff2
Binary file not shown.
Loading