Skip to content

Commit

Permalink
Merge pull request #150 from JulietaUla/merge-forked-changes
Browse files Browse the repository at this point in the history
v 9.0
  • Loading branch information
juandelperal authored Oct 23, 2024
2 parents b54c097 + f0992e3 commit 0edaf9f
Show file tree
Hide file tree
Showing 299 changed files with 940,538 additions and 370,931 deletions.
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

0 comments on commit 0edaf9f

Please sign in to comment.