Skip to content

Commit 1f9cc7c

Browse files
committed
2 parents aae1c17 + 6311da0 commit 1f9cc7c

File tree

647 files changed

+34983
-3650
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

647 files changed

+34983
-3650
lines changed

.editorconfig

+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# editorconfig.org
2+
root = true
3+
4+
[*]
5+
indent_style = space
6+
indent_size = 2
7+
end_of_line = lf
8+
charset = utf-8
9+
trim_trailing_whitespace = true
10+
insert_final_newline = false
11+
12+
[*.md]
13+
trim_trailing_whitespace = false

.gitattributes

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
assets/fonts/* linguist-vendored
2+
assets/js/main.min.js linguist-vendored
3+
assets/js/lunr/* linguist-vendored
4+
assets/js/plugins/* linguist-vendored
5+
assets/js/vendor/* linguist-vendored
6+
_sass/minimal-mistakes/vendor/* linguist-vendored

.github/CONTRIBUTING.md

+26
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
# Contributing
2+
3+
Having trouble working with the theme? Found a typo in the documentation?
4+
Interested in adding a feature or [fixing a bug](https://github.com/mmistakes/minimal-mistakes/issues)?
5+
Then by all means [submit an issue](https://github.com/mmistakes/minimal-mistakes/issues/new)
6+
or [pull request](https://help.github.com/articles/using-pull-requests/).
7+
If this is your first pull request, it may be helpful to read up on the
8+
[GitHub Flow](https://guides.github.com/introduction/flow/) first.
9+
10+
Minimal Mistakes has been designed as a base for you to customize and fit your
11+
site's unique needs. Please keep this in mind when requesting features and/or
12+
submitting pull requests. If it's not something that most people will use, I
13+
probably won't consider it. When in doubt ask.
14+
15+
This goes for author sidebar links and "share button" additions -- I have no
16+
intention of merging in every possibly option, the essentials are there to get
17+
you started :smile:.
18+
19+
## Pull Requests
20+
21+
When submitting a pull request:
22+
23+
1. Clone the repo.
24+
2. Create a branch off of `master` and give it a meaningful name (e.g.
25+
`my-awesome-new-feature`) and describe the feature or fix.
26+
3. Open a pull request on GitHub.

.github/FUNDING.yml

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
custom: https://www.paypal.me/mmistakes

.github/ISSUE_TEMPLATE/bug_report.md

+68
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
---
2+
name: "Bug Report"
3+
about: "Is something not working as expected?"
4+
---
5+
6+
<!--
7+
Before opening a new issue please:
8+
9+
- Verify you have the latest versions of Jekyll and Minimal Mistakes
10+
installed by running `bundle update`.
11+
- Thoroughly read the theme's documentation at
12+
https://mmistakes.github.io/minimal-mistakes/docs/quick-start-guide/
13+
- Search all issues at https://github.com/mmistakes/minimal-mistakes/issues
14+
for solutions and to avoid duplication.
15+
- Ask for help at http://talk.jekyllrb.com/
16+
17+
After exhausting these suggestions use the format below.
18+
-->
19+
20+
## Environment
21+
22+
<!--
23+
Please include theme version, Jekyll version, public git repository, whether
24+
you are hosting with GitHub Pages, and the operating system you tested with.
25+
26+
Issues without a link to a public repository or ZIP file will likely go ignored.
27+
Being able to see your actual files is necessary to troubleshoot, as most
28+
issues stem from invalid/missing YAML Front Matter, a mis-configured _config.sys
29+
file, or problematic site content.
30+
-->
31+
32+
- Minimal Mistakes version:
33+
- Ruby gem or remote theme version:
34+
- Jekyll version:
35+
- Git repository URL:
36+
- GitHub Pages hosted (if yes provide URL to site):
37+
- Operating system:
38+
39+
## Expected behavior
40+
41+
<!--
42+
What is it you expected to happen? This should be a description of how the
43+
functionality you tried to use is supposed to work.
44+
-->
45+
46+
## Steps to reproduce the behavior
47+
48+
<!--
49+
Describe the steps you took for this problem to exist. Such as: you installed
50+
the theme, customized _config.yml, added your own posts, and started up a
51+
Jekyll server locally.
52+
53+
If an error occurred on GitHub Pages when pushing, please test a local version
54+
following these setup instructions:
55+
https://help.github.com/articles/setting-up-your-github-pages-site-locally-with-jekyll/
56+
57+
Then provide a complete log by running `bundle exec jekyll build --trace --verbose`
58+
and include this output in the filed issue.
59+
60+
Screenshots can also be included if they help illustrate a behavior.
61+
-->
62+
63+
## Other
64+
65+
<!--
66+
NOTE: Please provide a code repository, gist, code snippet, sample files,
67+
screenshots, or anything else you think will aid in reproducing the issue.
68+
-->
+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
---
2+
name: "Documentation"
3+
about: "Found a typo or something that needs clarification?"
4+
---
5+
6+
<!-- Thanks for taking the time to open an issue and help make the docs better -->
7+
8+
## Motivation
9+
10+
<!-- Why should we update our docs? -->
11+
12+
<!-- What should we do instead? -->
13+
14+
## Suggestion
15+
16+
<!-- What should we do instead? -->
+32
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
---
2+
name: "Enhancement / Feature Request"
3+
about: "What would make this theme better?"
4+
---
5+
6+
<!--
7+
Before opening a new issue please search all issues at
8+
https://github.com/mmistakes/minimal-mistakes/issues to avoid duplication.
9+
-->
10+
11+
## Summary
12+
13+
<!--
14+
A short explanation of the enhancement or feature.
15+
-->
16+
17+
## Motivation
18+
19+
<!--
20+
Why do you want to see this feature in the theme?
21+
What use cases does it support?
22+
23+
NOTE: This theme has been designed as a base for you to customize and fit
24+
your site's unique needs. If a feature is not something most people will use,
25+
it likely won't be considered. When in doubt ask.
26+
-->
27+
28+
## Drawbacks
29+
30+
<!--
31+
Why should this enhancement or feature **not** be considered?
32+
-->

.github/ISSUE_TEMPLATE/support.md

+22
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
---
2+
name: "Question"
3+
about: "Having trouble working with the theme?"
4+
---
5+
6+
<!--
7+
Before opening a new issue please:
8+
9+
- Verify you have the latest versions of Jekyll and Minimal Mistakes
10+
installed by running `bundle update`.
11+
- Thoroughly read the theme's documentation at
12+
https://mmistakes.github.io/minimal-mistakes/docs/quick-start-guide/
13+
- Search all issues at https://github.com/mmistakes/minimal-mistakes/issues
14+
for solutions and to avoid duplication.
15+
- Ask for help at http://talk.jekyllrb.com/
16+
17+
After exhausting these suggestions ask your question below.
18+
19+
NOTE: Please provide a code repository, gist, code snippet, sample files, or
20+
screenshots to triage your issue.
21+
-->
22+

.github/PULL_REQUEST_TEMPLATE.md

+26
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
<!--
2+
Thanks for creating a Pull Request! Before you submit, please make sure
3+
you've done the following:
4+
5+
- Read the contributing document at https://github.com/mmistakes/minimal-mistakes#contributing
6+
-->
7+
8+
<!--
9+
Choose one of the following by uncommenting it:
10+
-->
11+
12+
<!-- This is a bug fix. -->
13+
<!-- This is an enhancement or feature. -->
14+
<!-- This is a documentation change. -->
15+
16+
## Summary
17+
18+
<!--
19+
Provide a description of what your pull request changes.
20+
-->
21+
22+
## Context
23+
24+
<!--
25+
Is this related to any GitHub issue(s)?
26+
-->

.github/stale.yml

+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# Number of days of inactivity before an issue becomes stale
2+
daysUntilStale: 30
3+
# Number of days of inactivity before a stale issue is closed
4+
daysUntilClose: 7
5+
# Issues with these labels will never be considered stale
6+
exemptLabels:
7+
- "Status: Accepted"
8+
- "Status: Under Consideration"
9+
# Label to use when marking an issue as stale
10+
staleLabel: "Status: Stale"
11+
# Comment to post when marking an issue as stale. Set to `false` to disable
12+
markComment: |
13+
This issue has been automatically marked as stale because it has not had recent activity.
14+
15+
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.
16+
17+
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.
18+
19+
This issue will automatically be closed in 7 days if no further activity occurs. Thank you for all your contributions.
20+
# Comment to post when closing a stale issue. Set to `false` to disable
21+
closeComment: false

.travis.yml

+3-4
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
1-
# .travis.yml
2-
# This file should be at the root of your project
31
language: ruby
42
cache: bundler
3+
gemfile: docs/Gemfile
54
script:
6-
- bundle exec jekyll algolia
5+
- bundle exec jekyll algolia --source docs --destination docs/_site --config docs/_config.yml
76
branches:
87
only:
98
# Change this to gh-pages if you're deploying using the gh-pages branch
109
- master
1110
rvm:
12-
- 2.4
11+
- 2.4

CHANGELOG.md

+12-7
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,18 @@
1-
## Unreleased
1+
2+
## [4.16.5](https://github.com/mmistakes/minimal-mistakes/releases/tag/4.16.5)
23

34
### Enhancements
45

6+
- Add optional site subtitle to masthead. [#2173](https://github.com/mmistakes/minimal-mistakes/issues/2173)
7+
- Add missing Punjabi and Hindi localized UI text strings. [#2212](https://github.com/mmistakes/minimal-mistakes/pull/2212)
8+
- Add missing Korean localized UI text strings. [#2209](https://github.com/mmistakes/minimal-mistakes/pull/2209)
9+
- Use [Font Awesome Kits](https://blog.fontawesome.com/introducing-font-awesome-kits-7134d1d59959) to use the latest version of icons. [#2184](https://github.com/mmistakes/minimal-mistakes/issues/2184)
10+
- Remove unecessary console.log in `lunr-en.js` and `lunr-gr.js` JavaScript. [#2193](https://github.com/mmistakes/minimal-mistakes/issues/2193)
11+
- Remove unecessary `type="text/javascript"` from Google Analytics JavaScript. [#2190](https://github.com/mmistakes/minimal-mistakes/pull/2190)
12+
- Update links and fix typos in documentation. [#2186](https://github.com/mmistakes/minimal-mistakes/pull/2186)
13+
- Add skip links. [#2182](https://github.com/mmistakes/minimal-mistakes/issues/2182)
514

615
### Bug Fixes
716

8-
9-
## [0.0.1]()
10-
11-
### Enhancements
12-
13-
### Bug Fixes
17+
- Fix aria issues with Lunr search form. [#2211](https://github.com/mmistakes/minimal-mistakes/pull/2211)
18+
- Fix missing fallback title for table of contents.

Gemfile

+1-18
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,2 @@
11
source "https://rubygems.org"
2-
3-
gem "github-pages", group: :jekyll_plugins
4-
5-
gem "jekyll", "~> 3.5"
6-
gem "minimal-mistakes-jekyll", :github => "mmistakes/minimal-mistakes"
7-
8-
gem "tzinfo-data"
9-
gem "wdm", "~> 0.1.0" if Gem.win_platform?
10-
11-
# If you have any plugins, put them here!
12-
group :jekyll_plugins do
13-
gem "jekyll-paginate"
14-
gem "jekyll-sitemap"
15-
gem "jekyll-gist"
16-
gem "jekyll-feed"
17-
gem "jemoji"
18-
gem "jekyll-algolia"
19-
end
2+
gemspec

LICENSE

+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
The MIT License (MIT)
2+
3+
Copyright (c) 2013-2019 Michael Rose and contributors
4+
5+
Permission is hereby granted, free of charge, to any person obtaining a copy
6+
of this software and associated documentation files (the "Software"), to deal
7+
in the Software without restriction, including without limitation the rights
8+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9+
copies of the Software, and to permit persons to whom the Software is
10+
furnished to do so, subject to the following conditions:
11+
12+
The above copyright notice and this permission notice shall be included in all
13+
copies or substantial portions of the Software.
14+
15+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21+
SOFTWARE.

0 commit comments

Comments
 (0)