We begin by acknowledging with respect the Onondaga Nation, Central Fire of the Haudenosaunee Confederacy, on whose ancestral lands we now inhabit. Wherever you are located be aware of the Indigenous Peoples on whose lands you reside. We are mindful that the technology that makes this conference possible comes from the mineral extraction by multinational corporations, which decimate and displace Indigenous people and their land all over the world. May the information you glean from this website motivate you to uphold Indigenous values, protect Mother Earth, Honor Indian Treaties and hold your government and various institutions accountable who stand in the way.
I have become frustrated with how slow and limited in accessibility WordPress is so I decided to start moving sites I administer over to Jekyll because as static site generator it is faster, more reliable and I have more control over making it accessible.
I decided to go with @mmistakes theme Minimal Mistakes Jekyll Theme because in Lighthouse. The theme has straight 💯's. If you are reading this stop by and check out the theme and/or support @mmistakes on PayPal.
- Performance: 76%
- Best Practices: 60%
- SEO: 91%
- load time: 12 seconds
- Performance: 100%
- Best Practices: 100%
- SEO: 100%
- load time:
- 392 ms via tools.pingdom.com
- 0.5s via GT Metrix
- 1.496s via WebPageTest
Minimal Mistakes is a Jekyll theme meant as a substitute for the default Minima, with a few enhancements thrown in for good measure:
- Clean responsive design with six customizable skins
- About page layout
- Site-wide search provided by Algolia or Lunr.
- Disqus Comments and Google Analytics support
- SEO best practices via Jekyll SEO Tag
If you enjoy this theme, please consider supporting @mmistakes for developing and maintaining it.
- Flat file
- static site
- no filler
- SSL
- Github Pages
- Normally this theme uses Google Fonts. I removed the Google fonts in order to improve load time and fix some formatting issues. In order to switch System Font Stack I modified the following files:
In _theme.yml
I removed:
# Google Fonts
google_fonts:
- name: "Fira Sans"
weights: "400,400i,600,600i"
In _variables.scss
I changed the $base-font-family
line to read as follows:
$base-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !default;
In head.html
I removed:
{% if site.data.theme.google_fonts %}
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family={% for font in site.data.theme.google_fonts %}{{ font.name | replace: ' ', '+' }}{% if font.weights %}:{% endif %}{{ font.weights | remove: ' ' }}{% if forloop.last != true %}|{% endif %}{% endfor %}">
{% endif %}
All of these changes improved the aesthetic and load time. Plus it helped make the mobile site.title
more responsive on mobile especially for longer titles.
Michael Rose
Adam DJ Brett
- Philip P. Arnold
- Sandra Bigtree
- Adam DJ Brett
- Betty Lyons
- American Indian Law Alliance
- Indigenous Values Initiative
Please read humans.txt for the contributors.
- The Noun Project -- Garrett Knoll, Arthur Shlain, and tracy tam
- Font Awesome
- Unsplash
- Jekyll
- jQuery
- Susy
- Breakpoint
- Magnific Popup
- FitVids.JS
- GreedyNav.js
- Smooth Scroll
- Gumshoe
- jQuery throttle / debounce
- Lunr
This project is licensed under the MIT License - see the LICENSE.md file for details. The content is licensed under a Creative Commons Attribution 4.0 International License.
Thank you to all who have contributed to the project. For more please see humans.txt