Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/arrowtype/recursive-minisite
A minisite for Recursive Sans & Mono, a new variable font from ArrowType
https://github.com/arrowtype/recursive-minisite
Last synced: about 1 month ago
JSON representation
A minisite for Recursive Sans & Mono, a new variable font from ArrowType
- Host: GitHub
- URL: https://github.com/arrowtype/recursive-minisite
- Owner: arrowtype
- Created: 2019-08-09T12:33:57.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2023-05-02T02:01:35.000Z (over 1 year ago)
- Last Synced: 2024-08-08T18:23:55.014Z (4 months ago)
- Language: HTML
- Homepage: https://recursive.design
- Size: 225 MB
- Stars: 14
- Watchers: 9
- Forks: 0
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-starred - arrowtype/recursive-minisite - A minisite for Recursive Sans & Mono, a new variable font from ArrowType (others)
README
# Recursive
A minisite for [Recursive Sans & Mono](https://github.com/arrowtype/recursive).
## Local Development
Follow these instructions to set up Jekyll for development:
https://idratherbewriting.com/jekylldoctheme-separate-outputs/mydoc/mydoc_install_dependencies.html
## Manually running Purge CSS to override unused bootstrap classes:
Install PurgeCSS globally with:
```
npm install -g purgecss
```1. In the command line, run this line:
```
purgecss -c purgecss.config.js -o css/purge-result
```2. In `_includes/head.html`, look for where it says "Switch these two lines after a purge:". Comment in the Purge result stylesheet and comment out the standard stylesheet.
Note: sometimes, PurgeCSS doesn't "notice" a font path change. Check that each font update has actually made it through to prod CSS.
## Build
```
bundle exec jekyll serve
```## Updating the site
1. Update the font at the path such as `assets/fonts/Recursive_VF_1.085.woff2`.
2. Search for the old font name, and replace it with the new one.
3. Run the build to check that the changes worked.