{document.title}
\n {teaser > 0 && document.text.length > 0 &&\n \n }\n {teaser > 0 && missing.length > 0 &&\n\n {translation(\"search.result.term.missing\")}: {...missing}\n
\n }\ndiff --git a/.stylelintignore b/.stylelintignore index 5d5b7f016..afde40ca5 100644 --- a/.stylelintignore +++ b/.stylelintignore @@ -25,3 +25,6 @@ src/**/*.html # Don't lint shame src/assets/stylesheets/_shame.scss + +# Prevent stylelint from constantly complaining +webpack.config.ts diff --git a/CHANGELOG b/CHANGELOG index 9a4446719..e7ebee993 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,27 @@ +mkdocs-material-6.2.8 (2021-02-04) + + * Updated Japanese and Polish translations + * Fixed #2261: Print dialog auto-closing when using instant loading + +mkdocs-material-6.2.7+insiders-1.17.0 (2021-01-31) + + * Added support for section index pages + +mkdocs-material-6.2.7 (2021-01-31) + + * Fixed #2251: Updated Docker image to latest Alpine Linux + +mkdocs-material-6.2.6+insiders-1.16.1 (2021-01-26) + + * Fixed #2249: Instant loading + sticky tabs result in invalid links + * Fixed #2248: Search highlighting URL parameter always added + * Fixed #2235: Version selector doesn't select current version for aliases + +mkdocs-material-6.2.6 (2021-01-26) + + * Added Bulgarian translations + * Fixed #2233: Search not shown when using header autohiding + mkdocs-material-6.2.5+insiders-1.16.0 (2021-01-17) * Added latest release to repository info (GitHub) diff --git a/Dockerfile b/Dockerfile index b2a61aa54..83459ebd8 100644 --- a/Dockerfile +++ b/Dockerfile @@ -18,7 +18,7 @@ # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS # IN THE SOFTWARE. -FROM python:3.8.1-alpine3.11 +FROM python:3.8.7-alpine3.12 # Build-time flags ARG WITH_PLUGINS=true diff --git a/MANIFEST.in b/MANIFEST.in index 7ac8c7116..50ff2bbc9 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -1,6 +1,5 @@ recursive-include material *.js *.css *.map *.html *.svg *.png *.yml recursive-include material *.ttf *.woff *.woff2 LICENSE* -recursive-exclude material/assets overrides* recursive-exclude material/overrides * recursive-exclude site * recursive-exclude src * diff --git a/docs/assets/screenshots/navigation-index-off.png b/docs/assets/screenshots/navigation-index-off.png new file mode 100644 index 000000000..86beb6f15 Binary files /dev/null and b/docs/assets/screenshots/navigation-index-off.png differ diff --git a/docs/assets/screenshots/navigation-index-on.png b/docs/assets/screenshots/navigation-index-on.png new file mode 100644 index 000000000..5db82df1c Binary files /dev/null and b/docs/assets/screenshots/navigation-index-on.png differ diff --git a/docs/changelog.md b/docs/changelog.md index f21af5792..c3ca39753 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -6,6 +6,20 @@ template: overrides/main.html ## Material for MkDocs +### 6.2.8 _ February 4, 2021 + +- Updated Japanese and Polish translations +- Fixed #2261: Print dialog auto-closing when using instant loading + +### 6.2.7 _ January 31, 2021 + +- Fixed #2251: Updated Docker image to latest Alpine Linux + +### 6.2.6 _ January 26, 2021 + +- Added Bulgarian translations +- Fixed #2233: Search not shown when using header autohiding + ### 6.2.5 _ January 17, 2021 - Fixed syntax error in Swedish translations diff --git a/docs/changelog/insiders.md b/docs/changelog/insiders.md index 5cbca8c94..4add91c3c 100644 --- a/docs/changelog/insiders.md +++ b/docs/changelog/insiders.md @@ -6,6 +6,16 @@ template: overrides/main.html ## Material for MkDocs Insiders +### 1.17.0 _ January 31, 2021 + +- Added support for section index pages + +### 1.16.1 _ January 26, 2021 + +- Fixed #2249: Instant loading + sticky tabs result in invalid links +- Fixed #2248: Search highlighting URL parameter always added +- Fixed #2235: Version selector doesn't select current version for aliases + ### 1.16.0 _ January 7, 2021 - Added latest release to repository info (GitHub) diff --git a/docs/creating-your-site.md b/docs/creating-your-site.md index eb6a72e38..64b75ca8d 100644 --- a/docs/creating-your-site.md +++ b/docs/creating-your-site.md @@ -41,9 +41,9 @@ This will create the following structure: ### Minimal configuration -To enable the theme, you can now simply add the following lines to `mkdocs.yml`. -Note that since there are several [installation methods][2], configuration will -be slightly different: +Simply add the following lines to `mkdocs.yml` to enable the theme. Note that +since there are several [installation methods][2], configuration might be +slightly different: === "pip, docker" diff --git a/docs/insiders.md b/docs/insiders.md index ba5a0de94..ff6bc44a5 100644 --- a/docs/insiders.md +++ b/docs/insiders.md @@ -31,7 +31,19 @@ New features first land in Insiders, which means that _sponsors will have access immediately_. Every feature is tied to a funding goal in monthly subscriptions. When a funding goal is hit, the features that are tied to it are merged back into Material for MkDocs and released for general availability. Bugfixes are -always released simultaneously in both editions. +always released simultaneously in both editions.[^1] + + [^1]: + You may ask yourself why you should pay for something that is Open Source. + Doesn't that contradict the ethos of Open Source software? Yes and no. Yes, + some features are locked behind a monthly subscription, which means they are + only accessible when paying a small amount of money. No, the features are + only exclusive for a short time until specific funding goals are hit. Making + an Open Source project sustainable is exceptionally hard: maintainers burn + out, projects are abandoned. That's not great and very unpredictable. The + sponsorware model ensures that if you decide to use Material for MkDocs, + you can be sure that bugs are fixed quickly and new features are added + regularly. _Don't want to sponsor? No problem, Material for MkDocs already has tons of features available, so chances are that most of your requirements are already @@ -51,9 +63,9 @@ features][4]. __Important__: If you're sponsoring @squidfunk through a GitHub organization, please send a short email to sponsors@squidfunk.com with the name of your -organization and the account that should be added as a collaborator.[^1] +organization and the account that should be added as a collaborator.[^2] - [^1]: + [^2]: It's currently not possible to grant access to each member of an organization, as GitHub only allows for adding users. Thus, after sponsoring, please send an email to sponsors@squidfunk.com, stating which @@ -66,9 +78,9 @@ organization and the account that should be added as a collaborator.[^1] private Insiders GitHub repository, and grant access to all members of the organizations. -You can cancel your sponsorship anytime.[^2] +You can cancel your sponsorship anytime.[^3] - [^2]: + [^3]: If you cancel your sponsorship, GitHub schedules a cancellation request which will become effective at the end of the billing cycle, which ends at the 22nd of a month for monthly sponsorships. This means that even though @@ -89,7 +101,7 @@ You can cancel your sponsorship anytime.[^2] [5]: https://github.com/sponsors/squidfunk @@ -100,17 +112,18 @@ The following features are currently exclusively available to sponsors:
\n {translation(\"search.result.term.missing\")}: {...missing}\n
\n }\n