Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/adamdjbrett/doctrineofdiscovery.org
:scroll::earth_americas: Doctrine of Discovery 3.0 w/ @mmistakes Minimal Mistakes Theme
https://github.com/adamdjbrett/doctrineofdiscovery.org
digital-humanities jekyll jekyll-site jekyll-theme syracuse-university
Last synced: about 1 month ago
JSON representation
:scroll::earth_americas: Doctrine of Discovery 3.0 w/ @mmistakes Minimal Mistakes Theme
- Host: GitHub
- URL: https://github.com/adamdjbrett/doctrineofdiscovery.org
- Owner: adamdjbrett
- License: other
- Created: 2019-06-28T19:54:02.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-05-22T14:25:38.000Z (8 months ago)
- Last Synced: 2024-05-22T15:44:57.022Z (8 months ago)
- Topics: digital-humanities, jekyll, jekyll-site, jekyll-theme, syracuse-university
- Language: HTML
- Homepage: https://doctrineofdiscovery.org
- Size: 238 MB
- Stars: 3
- Watchers: 3
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Doctrine of Discovery
[![Netlify Status](https://api.netlify.com/api/v1/badges/f4991e96-a11b-4dab-8f6c-6575ef141b7d/deploy-status)](https://app.netlify.com/sites/doctrineofdiscovery/deploys)
[![Jekyll](https://img.shields.io/badge/Made%20with-Jekyll-1f425f.svg)](https://jekyllrb.com/)
![GitHub commit activity](https://img.shields.io/github/commit-activity/m/adamdjbrett/doctrineofdiscovery.org)
![GitHub last commit](https://img.shields.io/github/last-commit/adamdjbrett/doctrineofdiscovery.org)## Land Acknowledgment
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.## Preface
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](http://jekyllrb.com) because as static site generator it is faster, more reliable and I have more control over making it accessible.## Getting Started
[![LICENSE](https://img.shields.io/badge/license-MIT-lightgrey.svg)](https://github.com/mmistakes/jekyll-theme-basically-basic/blob/master/LICENSE)
[![Jekyll](https://img.shields.io/badge/jekyll-%3E%3D%203.6-blue.svg)](https://jekyllrb.com/)
[![Ruby gem](https://img.shields.io/gem/v/jekyll-theme-basically-basic.svg)](https://rubygems.org/gems/jekyll-theme-basically-basic)
[![Tip @mmmistakes via PayPal](https://img.shields.io/badge/PayPal-tip%20me-green.svg?logo=paypal)](https://www.paypal.me/mmistakes).I decided to go with @mmistakes theme [Minimal Mistakes Jekyll Theme](https://github.com/mmistakes/minimal-mistakes) because in [Lighthouse](https://developers.google.com/web/tools/lighthouse/). The theme has straight 💯's. If you are reading this stop by and check out the theme and/or support @mmistakes on PayPal.
![Screenshot-2019-03-11-02.46.46.png](Screenshot-2019-03-11-02.46.46.png "Screenshot of the Doctrine of Discovery Lighthouse tools Score as of 2019-03-11")
### Before on WordPress
- Performance: 76%
- Best Practices: 60%
- SEO: 91%
- load time: 12 seconds### After on Jekyll and Github Pages
- Performance: 100%
- Best Practices: 100%
- SEO: 100%
- load time:
- 392 ms via [tools.pingdom.com](https://tools.pingdom.com)
- 0.5s via [GT Metrix](https://gtmetrix.com/)
- 1.496s via [WebPageTest](https://www.webpagetest.org)### Minimal Mistakes
Minimal Mistakes is a [Jekyll theme](https://jekyllrb.com/docs/themes/) meant as
a substitute for the default [Minima](https://github.com/jekyll/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](https://www.algolia.com/) or [Lunr](https://lunrjs.com/).
- Disqus Comments and Google Analytics support
- SEO best practices via [Jekyll SEO Tag](https://github.com/jekyll/jekyll-seo-tag/)**If you enjoy this theme, please consider [supporting @mmistakes](https://www.paypal.me/mmistakes) for developing and maintaining it.**
[![Support via PayPal](https://cdn.rawgit.com/twolfson/paypal-github-button/1.0.0/dist/button.svg)](https://www.paypal.me/mmistakes)
### Prerequisites- Flat file
- static site
- no filler
- SSL
- Github Pages## Built With
* [Minimal Mistakes Jekyll Theme](https://github.com/mmistakes/minimal-mistakes)
* [System Font Stack](https://css-tricks.com/snippets/css/system-font-stack/)## Modifications
- 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](https://css-tricks.com/snippets/css/system-font-stack/) I modified the following files:In [`_theme.yml`](_data/theme.yml) I removed:
```YAML
# Google Fonts
google_fonts:
- name: "Fira Sans"
weights: "400,400i,600,600i"
```In [`_variables.scss`](_sass/basically-basic/_variables.scss) I changed the `$base-font-family` line to read as follows:
```scss
$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`](_includes/head.html) I removed:
```liquid
{% if site.data.theme.google_fonts %}
{% 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.
## Credits
### Creator
**Michael Rose**
-
-
-### Webmaster
**Adam DJ Brett**
-
-### Contributors
- Philip P. Arnold
- Sandra Bigtree
- Adam DJ Brett
- Betty Lyons
- American Indian Law Alliance
- Indigenous Values InitiativePlease read [humans.txt](humans.txt) for the contributors.
### Icons + Demo Images:
- [The Noun Project](https://thenounproject.com) -- Garrett Knoll, Arthur Shlain, and [tracy tam](https://thenounproject.com/tracytam)
- [Font Awesome](http://fontawesome.io/)
- [Unsplash](https://unsplash.com/)### Other:
- [Jekyll](http://jekyllrb.com/)
- [jQuery](http://jquery.com/)
- [Susy](http://susy.oddbird.net/)
- [Breakpoint](http://breakpoint-sass.com/)
- [Magnific Popup](http://dimsemenov.com/plugins/magnific-popup/)
- [FitVids.JS](http://fitvidsjs.com/)
- [GreedyNav.js](https://github.com/lukejacksonn/GreedyNav)
- [Smooth Scroll](https://github.com/cferdinandi/smooth-scroll)
- [Gumshoe](https://github.com/cferdinandi/gumshoe)
- [jQuery throttle / debounce](http://benalman.com/projects/jquery-throttle-debounce-plugin/)
- [Lunr](http://lunrjs.com)## License
This project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details. The content is licensed under a [Creative Commons Attribution 4.0 International License](https://creativecommons.org/licenses/by/4.0/).
### Technology Licenses
Please see [Minimal Mistakes Jekyll Theme by Michael Rose for the most up to date listing of the Technology Licenses](https://github.com/mmistakes/minimal-mistakes)## Acknowledgments
Thank you to all who have contributed to the project. For more please see [humans.txt](humans.txt)