-
Notifications
You must be signed in to change notification settings - Fork 2.5k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #265 from mmistakes/rebuild
Rebuild theme
- Loading branch information
Showing
461 changed files
with
12,403 additions
and
12,752 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
assets/js/lunr/* linguist-vendored | ||
assets/js/plugins/* linguist-vendored | ||
assets/js/vendor/* linguist-vendored | ||
assets/fonts/* linguist-vendored | ||
assets/js/main.min.js linguist-vendored |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
# Contributing | ||
|
||
Found a typo in the documentation? Requesting a feature or | ||
[bug fix][issues]? Search through the open and closed issues before [submitting an issue][new-issue] to avoid duplication. | ||
|
||
[Pull requests][using-pull-requests] are also appreciated. If this is your first time, it may be helpful to read up on the [GitHub Flow][github-flow]. | ||
|
||
If your contribution adds or changes the theme's behavior, make sure to update the documentation and/or sample content. Documentation lives in README.md while sample posts, pages, and collections are in the [`docs`](docs) and [`example`](example) folders. | ||
|
||
[issues]: https://github.com/mmistakes/so-simple-theme/issues | ||
[new-issue]: https://github.com/mmistakes/so-simple-theme/issues/new | ||
[using-pull-requests]: https://help.github.com/articles/using-pull-requests/ | ||
[github-flow]: https://guides.github.com/introduction/flow/ | ||
|
||
### Pull Requests | ||
|
||
When submitting a pull request: | ||
|
||
1. Clone the repo. | ||
2. Create a branch off of `master` and give it a meaningful name (e.g. | ||
`my-awesome-new-feature`). | ||
3. Open a pull request on GitHub and describe what problem it solves. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,58 @@ | ||
<!-- | ||
Before submitting please search open and closed issues at | ||
https://github.com/mmistakes/so-simple-theme/issues to avoid duplication. | ||
Feel free to use the following as a template and remove or add fields as you | ||
see fit. You can convert `[ ]` into `[x]` completed check boxes. | ||
--> | ||
|
||
- [ ] This is a question about using the theme. | ||
- [ ] This is a feature request or enhancement. | ||
- [ ] I believe this to be a bug with the theme. | ||
- [ ] I am using the latest version of the theme. | ||
- [ ] I have updated all gems with `bundle update`. | ||
- [ ] I have tested locally with `bundle exec jekyll build`. | ||
|
||
--- | ||
|
||
## Environment information | ||
|
||
<!-- | ||
Please include theme version, Jekyll version, whether you are hosting with | ||
GitHub Pages, and the operating system(s) you are on or tested with. | ||
--> | ||
|
||
- **Minimal Mistakes version:** | ||
- **Jekyll version:** | ||
- **GitHub Pages hosted:** yes/no | ||
- **Operating system:** | ||
|
||
--- | ||
|
||
## Expected behavior | ||
|
||
<!-- | ||
Describe the intended output or what you expected to see. | ||
--> | ||
|
||
## Steps to reproduce the behavior | ||
|
||
<!-- | ||
Include a link to a public repository or ZIP file so that the behavior or bug | ||
can easily be reproduced. Being able to see your actual files helps with | ||
troubleshooting as most issues stem from invalid/missing YAML Front Matter, a | ||
mis-configured _config.sys file, or problematic site content. | ||
Describe the steps you took for this problem to exist. Such as: you cloned the | ||
theme, customized _config.yml, added your own posts, and started up a Jekyll | ||
server locally. | ||
If an error occurred on GitHub Pages when pushing, please test a local version | ||
following these setup instructions: | ||
https://help.github.com/articles/setting-up-your-github-pages-site-locally-with-jekyll/ | ||
Then provide a complete log by running `bundle exec jekyll build --trace --verbose` | ||
and include this output in the filed issue. | ||
Screenshots can also be included if they help illustrate a behavior. | ||
--> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
# Number of days of inactivity before an issue becomes stale | ||
daysUntilStale: 30 | ||
# Number of days of inactivity before a stale issue is closed | ||
daysUntilClose: 7 | ||
# Issues with these labels will never be considered stale | ||
exemptLabels: | ||
- "Status: Accepted" | ||
- "Status: Under Consideration" | ||
- "Status: Review Needed" | ||
# Label to use when marking an issue as stale | ||
staleLabel: "Status: Stale" | ||
# Comment to post when marking an issue as stale. Set to `false` to disable | ||
markComment: | | ||
This issue has been automatically marked as stale because it has not had recent activity. | ||
If this is a **bug** and you can still reproduce this error on the `master` branch, please reply with any additional information you have about it in order to keep the issue open. | ||
If this is a feature request, please consider whether it can be accomplished in another way. If it cannot, please elaborate on why it is core to this project and why you feel more than 80% of users would find this beneficial. | ||
This issue will automatically be closed in 7 days if no further activity occurs. Thank you for all your contributions. | ||
# Comment to post when closing a stale issue. Set to `false` to disable | ||
closeComment: false |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,235 @@ | ||
# Change Log | ||
|
||
All notable changes to this project will be documented in this file. | ||
|
||
The format is based on [Keep a Changelog](http://keepachangelog.com/) | ||
and this project adheres to [Semantic Versioning](http://semver.org/). | ||
|
||
## Unreleased | ||
|
||
### Changed | ||
- Freshen up look and feel, rebuilding with modern CSS using grid and flexbox. | ||
- Improve parity with Jekyll's default theme (Minima). | ||
- Properly support `url` and `baseurl` by leveraging Jekyll's `absolute_url` and `relative_url` filters. | ||
- Rename image front matter to those used by jekyll-seo-tag, jekyll-feed, and jekyll-sitemap (e.g., rename `image.feature` to `image.path`). | ||
- Require full paths to image assets instead of forcing them into `/images/`. | ||
- Update MathJax to `2.7.2`. | ||
- Update Font Awesome to `5.0.6`. | ||
- Update jQuery to `3.3.1`. | ||
- Remove FitVid.JS script. | ||
- Replace Magnific Popup with Lity. | ||
- Improve list view. | ||
- Replace JSON search with [Lunr](https://lunrjs.com/). | ||
- Improve syntax highlighting styling. | ||
- Improve README.md with full installation guide. | ||
- Replace Grunt tasks with `npm run` scripts. | ||
- Update GitHub issue labels. | ||
- Migrate `gh-pages` branch into `/docs` folder on `master`. | ||
|
||
### Added | ||
- Convert into a [Ruby gem-based theme](https://jekyllrb.com/docs/themes/#understanding-gem-based-themes). | ||
- Add support for installing on GitHub Pages as a [remote theme](https://github.com/benbalter/jekyll-remote-theme). | ||
- Add custom author links to post sidebar via `_config.yml`. | ||
- Add custom footer links via `_config.yml`. | ||
- Allow footer copyright to be changed via `_config.yml`. | ||
- Assign Google Fonts to easily customize site's typography via `_config.yml`. | ||
- Add hooks for injecting custom markup or content to `<head>` and `<footer>`. | ||
- Add estimated reading time to pages. | ||
- Add [data file](_data/text.yml) with all of the theme's text strings for localization. | ||
- Add grid view. | ||
- Add full document content, URL, and tags to search index for improved results. | ||
- Add support for line numbers in syntax highlighted code blocks. | ||
- Add toggle for showing or hiding excerpts with `show_excerpts`. | ||
- Add `default` layout. | ||
- Add `home` layout with [jekyll-paginate](https://jekyllrb.com/docs/pagination/) support. | ||
- Add `posts` layout for showing all posts. | ||
- Add `categories` layout for showing all posts grouped by category. | ||
- Add `category` layout for showing posts of a specific category. | ||
- Add `tags` layout for showing all posts grouped by tag. | ||
- Add `tag` layout for showing posts of a specific tag. | ||
- Add `collection` layout for showing documents of a specific collection. | ||
- Add `search` layout. | ||
- Add [Microformats](http://microformats.org/wiki/microformats2) markup to posts. | ||
- Add responsive embed helper. | ||
- Add table of contents helper. | ||
- Add CHANGELOG.md file. | ||
- Add migration guide for v2 to v3. | ||
- Add stale bot for dealing with inactive issues and pull-requests. | ||
- Add GitHub issue template. | ||
|
||
### Fixed | ||
- Fixed MathJax CDN path. [#241](https://github.com/mmistakes/so-simple-theme/pull/241) | ||
|
||
--- | ||
|
||
## [2.3.4] - 09-14-2016 | ||
|
||
### Changed | ||
- Change `spin` to `adjust-hue`. [#201](https://github.com/mmistakes/so-simple-theme/issues/201) | ||
- Improve readability of .scss files. | ||
|
||
## [2.3.3] - 09-12-2016 | ||
|
||
### Changed | ||
- Removed pro tip on applying for Twitter Cards. | ||
|
||
## [2.3.2] - 09-12-2016 | ||
|
||
### Fixed | ||
- Fix search.js interference with other forms. [#194](https://github.com/mmistakes/so-simple-theme/issues/194) | ||
- Fix parenthesis Liquid error in `_layouts/post.html`. [#141](https://github.com/mmistakes/so-simple-theme/issues/141) | ||
|
||
## [2.3.1] - 06-01-2016 | ||
|
||
### Changed | ||
- Remove Octopress configuration from `_config.yml`. | ||
|
||
## [2.3.0] - 06-01-2016 | ||
|
||
### Changed | ||
- Update gems. | ||
- Remove Octopress dependency. | ||
- Replace `{% highlight %}` tags with GitHub Flavored Markdown backticks. | ||
- Replace custom `feed.xml` with [jekyll-feed](https://github.com/jekyll/jekyll-feed) plugin. | ||
|
||
## [2.2.3] - 05-05-2016 | ||
|
||
## [2.2.2] - 02-17-2016 | ||
|
||
## [2.2.1] - 02-07-2016 | ||
|
||
## [2.2.0] - 02-01-2016 | ||
|
||
### Changed | ||
- Minor updates to `_syntax.scss` styling and theme documentation. | ||
|
||
### Added | ||
- Add compatibility with Jekyll 3.0. | ||
|
||
## [2.1.1] - 01-22-2015 | ||
|
||
### Changed | ||
- Improve comments in Sass partials and remove unused styles from Less versions. | ||
- Enable Disqus comments globally instead of by post. [#94](https://github.com/mmistakes/so-simple-theme/issues/94) | ||
- Improve Jekyll search feature by removing poorly performing input box overlay on mobile and touch devices [#88](https://github.com/mmistakes/so-simple-theme/issues/88. | ||
- Move search form to dedicated page `/search/` and link to top navigation. | ||
|
||
### Added | ||
- Add post excerpts to index pages (`/blog`, `/articles`, and the home page) if set in a YAML Front Matter. | ||
|
||
### Fixed | ||
- Fix Disqus related bugs that were displaying `<noscript>` text on pages that had comments disabled. | ||
- Fix typos in theme documentation. | ||
|
||
## [2.1.0] - 01-22-2015 | ||
|
||
## [2.0.0] - 08-08-2014 | ||
|
||
## [1.4.0] - 02-12-2014 | ||
|
||
### Added | ||
- Add rake tasks to create new posts or pages: `rake new_post` or `rake new_page`. | ||
|
||
## [1.3.2] - 01-02-2014 | ||
|
||
### Added | ||
- Add social share links to the sidebar. To enable, add `share: true` to a post's YAML Front Matter. | ||
|
||
## [1.3.1] - 09-12-2013 | ||
|
||
### Changed | ||
- Change order of navigation and browser upgrade includes. [#32](https://github.com/mmistakes/so-simple-theme/issues/32) | ||
|
||
### Added | ||
- Add Grunt build script for easier theme development. Preprocesses Less into CSS, concatenates and minifies JavaScript, and optimizes all images. | ||
- Add search by post title overlay using Christian Fei’s [Simple Jekyll jQuery plugin](https://github.com/christian-fei/Simple-Jekyll-Search). | ||
|
||
### Fixed | ||
- Fix menu close action when clicking outside of it. [#29](https://github.com/mmistakes/so-simple-theme/issues/29) | ||
- Fix jumpy navigation that was being absolutely positioned on click. | ||
|
||
## [1.3.0] - 09-11-2013 | ||
|
||
## [1.2.11] - 08-16-2013 | ||
|
||
### Added | ||
- Add support for summary large image Twitter Cards. | ||
|
||
### Fixed | ||
- Fix code syntax highlighting and added back Coderay styles for fenced code blocks. | ||
|
||
## [1.2.10] - 08-12-2013 | ||
|
||
### Changed | ||
- Update theme preview image. | ||
- Update documentation. | ||
|
||
### Added | ||
- Add link post type support by adding `link: http://url-you-want-to-link` to a post's YAML Front Matter. | ||
|
||
### Fixed | ||
- Fix external links not being handled correctly in top navigation. | ||
- Fix code syntax highlighting CSS. | ||
|
||
## [1.2.9] - 08-05-2013 | ||
|
||
### Changed | ||
- Refactor figure image classes to increase bottom padding when multiple rows of images are added to a figure element. | ||
|
||
### Added | ||
- Add hover effects to linked images in a `figure` element. | ||
- Add non-intrusive image credit (for feature images). | ||
|
||
### Fixed | ||
- Fix Pygment CSS conflict with MathJax. [#20](https://github.com/mmistakes/so-simple-theme/issues/20) | ||
- Fix RSS feed link in top navigation. [#21](https://github.com/mmistakes/so-simple-theme/issues/21) | ||
|
||
## [1.2.8] - 07-30-2013 | ||
|
||
### Changed | ||
- Adjust navigation and site logo animations in header. | ||
- Adjust masthead feature images. | ||
|
||
## [1.2.7] - 07-29-2013 | ||
|
||
### Fixed | ||
- Fix typo in `variables.less`. | ||
|
||
## [1.2.6] - 07-26-2013 | ||
|
||
### Changed | ||
- Modify hover states of links in the top navigation bar. | ||
- Lighten body text to a dark gray to improve readability and lessen eye strain. | ||
|
||
## [1.2.5] - 07-19-2013 | ||
|
||
### Changed | ||
- Increase space around top-navigation text. | ||
- Make Disqus comments optional and only load when `disqus_shortname` is defined and a post is set to `comments: true`. | ||
|
||
### Fixed | ||
- Fix post index `ul` element. | ||
|
||
## [1.2.4] - 07-18-2013 | ||
|
||
## [1.2.3] - 07-17-2013 | ||
|
||
## [1.2.1] - 07-12-2013 | ||
|
||
### Changed | ||
- Optimize `head` by loading CSS before AdobeEdge webfont JavaScript. | ||
|
||
## [1.2.0] - 07-10-2013 | ||
|
||
### Changed | ||
- Use [Google's enhance 404 widget](https://support.google.com/webmasters/answer/93641) to embed a search box in `404.md`. | ||
|
||
### Added | ||
- Add a starter 404 page. | ||
|
||
## [1.1.0] - 07-03-2013 | ||
|
||
### Added | ||
- Add support for configurable external links in `_config.yml`. | ||
|
||
## [1.0.0] - 07-03-2013 |
Oops, something went wrong.