From 580b0b9d0279b5eedde93636ea5e7f68ca11a117 Mon Sep 17 00:00:00 2001 From: squidfunk Date: Thu, 6 Jul 2023 17:38:39 +0200 Subject: [PATCH 1/2] Documentation --- docs/insiders/index.md | 40 ++++++++++++---------------- docs/reference/annotations.md | 5 ++-- docs/reference/index.md | 9 ++++--- docs/setup/setting-up-a-blog.md | 9 +++++-- docs/setup/setting-up-navigation.md | 7 ++--- docs/setup/setting-up-site-search.md | 28 +++++++++---------- 6 files changed, 47 insertions(+), 51 deletions(-) diff --git a/docs/insiders/index.md b/docs/insiders/index.md index b68f6dd8b..508844b78 100644 --- a/docs/insiders/index.md +++ b/docs/insiders/index.md @@ -88,7 +88,7 @@ a handful of them, [thanks to our awesome sponsors]! ## What's in it for me? The moment you [become a sponsor][how to become a sponsor], you'll get __immediate -access to 28 additional features__ that you can __start using now__, and +access to 22 additional features__ that you can __start using now__, and which are currently exclusively available to sponsors:
@@ -107,20 +107,14 @@ which are currently exclusively available to sponsors: - [x] [Tags plugin: allow list] + [custom sorting] - [x] [Blog plugin: custom index pages] - [x] [Blog plugin: related links] -- [x] [Blog plugin] -- [x] [Navigation status] - [x] [Meta plugin] - [x] [Tags plugin: additional indexes] - [x] [Document contributors] - [x] [Automatic light / dark mode] - [x] [Content tabs: anchor links] -- [x] [Navigation pruning] - [x] [Tooltips] -- [x] [Chinese search support] - [x] [Card grids] - [x] [Privacy plugin] -- [x] [Annotations] -- [x] [Navigation icons]
@@ -264,22 +258,6 @@ features prefixed with a checkmark symbol, denoting whether a feature is :octicons-check-circle-fill-24:{ style="color: var(--md-default-fg-color--lightest)" } planned, but not yet implemented. When the funding goal is hit, the features are released for general availability. -#### $ 12,000 – Piri Piri - -- [x] [Blog plugin] -- [x] [Chinese search support] -- [x] [Annotations] -- [x] [Navigation icons] -- [x] [Navigation pruning] -- [x] [Navigation status] - - [Blog plugin]: ../setup/setting-up-a-blog.md - [Chinese search support]: ../blog/posts/chinese-search-support.md - [Annotations]: ../reference/annotations.md - [Navigation icons]: ../reference/index.md#setting-the-page-icon - [Navigation pruning]: ../setup/setting-up-navigation.md#navigation-pruning - [Navigation status]: ../reference/index.md#setting-the-page-status - #### $ 14,000 – Goat's Horn - [x] [Privacy plugin] @@ -348,6 +326,22 @@ This section lists all funding goals that were previously completed, which means that those features were part of Insiders, but are now generally available and can be used by all users. +#### $ 12,000 – Piri Piri + +- [x] [Blog plugin] +- [x] [Chinese search support] +- [x] [Annotations] +- [x] [Navigation icons] +- [x] [Navigation pruning] +- [x] [Navigation status] + + [Blog plugin]: ../setup/setting-up-a-blog.md + [Chinese search support]: ../blog/posts/chinese-search-support.md + [Annotations]: ../reference/annotations.md + [Navigation icons]: ../reference/index.md#setting-the-page-icon + [Navigation pruning]: ../setup/setting-up-navigation.md#navigation-pruning + [Navigation status]: ../reference/index.md#setting-the-page-status + #### $ 10,000 – Carolina Reaper - [x] [Brand new search plugin] diff --git a/docs/reference/annotations.md b/docs/reference/annotations.md index 8d15e3d07..6ab8458fa 100644 --- a/docs/reference/annotations.md +++ b/docs/reference/annotations.md @@ -35,8 +35,7 @@ See additional configuration options: ### Using annotations -[:octicons-heart-fill-24:{ .mdx-heart } Sponsors only][Insiders]{ .mdx-insiders } · -[:octicons-tag-24: insiders-4.6.0][Insiders] · +[:octicons-tag-24: 9.2.0b0][Annotation support] · :octicons-beaker-24: Experimental Annotations consist of two parts: a marker, which can be placed anywhere in @@ -65,7 +64,7 @@ Note that the `annotate` class must only be added to the outermost block. All nested elements can use the same list to define annotations, except when annotations are nested themselves. - [Insiders]: ../insiders/index.md + [Annotation support]: https://github.com/squidfunk/mkdocs-material/releases/tag/9.2.0b0 #### in annotations diff --git a/docs/reference/index.md b/docs/reference/index.md index ab5f7c477..6b7035779 100644 --- a/docs/reference/index.md +++ b/docs/reference/index.md @@ -121,8 +121,7 @@ description: Nullam urna elit, malesuada eget finibus ut, ac tortor. # (1)! ### Setting the page `icon` -[:octicons-heart-fill-24:{ .mdx-heart } Sponsors only][Insiders]{ .mdx-insiders } · -[:octicons-tag-24: insiders-4.5.0][Insiders] · +[:octicons-tag-24: 9.2.0b0][Page icon support] · :octicons-beaker-24: Experimental An icon can be assigned to each page, which is then rendered as part of the @@ -150,14 +149,14 @@ icon: material/emoticon-happy # (1)! + [Page icon support]: https://github.com/squidfunk/mkdocs-material/releases/tag/9.2.0b0 [Insiders]: ../insiders/index.md [icon search]: icons-emojis.md#search [navigation tabs]: ../setup/setting-up-navigation.md#navigation-tabs ### Setting the page `status` -[:octicons-heart-fill-24:{ .mdx-heart } Sponsors only][Insiders]{ .mdx-insiders } · -[:octicons-tag-24: insiders-4.22.0][Insiders] · +[:octicons-tag-24: 9.2.0b0][Page status support] · :octicons-beaker-24: Experimental A status can be assigned to each page, which is then displayed as part of the @@ -198,6 +197,8 @@ The following status identifiers are currently supported: - :material-alert-decagram: – `new` - :material-trash-can: – `deprecated` + [Page status support]: https://github.com/squidfunk/mkdocs-material/releases/tag/9.2.0b0 + ### Setting the page `subtitle` [:octicons-heart-fill-24:{ .mdx-heart } Sponsors only][Insiders]{ .mdx-insiders } · diff --git a/docs/setup/setting-up-a-blog.md b/docs/setup/setting-up-a-blog.md index 454fef4d3..08d2db59a 100644 --- a/docs/setup/setting-up-a-blog.md +++ b/docs/setup/setting-up-a-blog.md @@ -19,8 +19,7 @@ __Check out our [blog], which is created with the new [built-in blog plugin]!__ ### Built-in blog plugin -[:octicons-heart-fill-24:{ .mdx-heart } Sponsors only][Insiders]{ .mdx-insiders } · -[:octicons-tag-24: insiders-4.23.0][Insiders] · +[:octicons-tag-24: 9.2.0b0][Blog plugin support] · :octicons-cpu-24: Plugin · :octicons-beaker-24: Experimental @@ -127,6 +126,7 @@ back here later for fine-tuning the output.__ --- + [Blog plugin support]: https://github.com/squidfunk/mkdocs-material/releases/tag/9.2.0b0 [Insiders]: ../insiders/index.md [built-in plugins]: ../insiders/getting-started.md#built-in-plugins [this is configurable]: #+blog.blog_dir @@ -1133,6 +1133,10 @@ linked with their titles. #### Adding related links +[:octicons-heart-fill-24:{ .mdx-heart } Sponsors only][Insiders]{ .mdx-insiders } · +[:octicons-tag-24: insiders-4.23.0][Insiders] · +:octicons-beaker-24: Experimental + Related links offer the perfect way to prominently add a _further reading_ section to your post that is included in the left sidebar, guiding the user to other destinations of your documentation. Use the front matter `links` property @@ -1293,6 +1297,7 @@ nav: ### Custom index pages +[:octicons-heart-fill-24:{ .mdx-heart } Sponsors only][Insiders]{ .mdx-insiders } · [:octicons-tag-24: insiders-4.24.0][Insiders] · :octicons-beaker-24: Experimental diff --git a/docs/setup/setting-up-navigation.md b/docs/setup/setting-up-navigation.md index 7db6a5b60..7de159f3d 100644 --- a/docs/setup/setting-up-navigation.md +++ b/docs/setup/setting-up-navigation.md @@ -52,6 +52,8 @@ theme: - navigation.instant.prefetch ``` + [Insiders]: ../insiders/index.md + ### Anchor tracking [:octicons-tag-24: 8.0.0][Anchor tracking support] · @@ -221,8 +223,7 @@ theme: ### Navigation pruning -[:octicons-heart-fill-24:{ .mdx-heart } Sponsors only][Insiders]{ .mdx-insiders } · -[:octicons-tag-24: insiders-4.16.0][Insiders] · +[:octicons-tag-24: 9.2.0b0][Navigation pruning support] · :octicons-beaker-24: Experimental When pruning is enabled, only the visible navigation items are included in the @@ -244,7 +245,7 @@ This feature flag is especially useful for documentation sites with 100+ or even Navigation pruning will replace all expandable sections with links to the first page in that section (or the section index page). - [Insiders]: ../insiders/index.md + [Navigation pruning support]: https://github.com/squidfunk/mkdocs-material/releases/tag/9.2.0b0 [navigation.expand]: #navigation-expansion ### Section index pages diff --git a/docs/setup/setting-up-site-search.md b/docs/setup/setting-up-site-search.md index d7a50dd32..c05c6b2cd 100644 --- a/docs/setup/setting-up-site-search.md +++ b/docs/setup/setting-up-site-search.md @@ -191,27 +191,24 @@ The following configuration options are supported: #### Chinese language support -[:octicons-heart-fill-24:{ .mdx-heart } Sponsors only][Insiders]{ .mdx-insiders } · -[:octicons-tag-24: insiders-4.14.0][Insiders] · +[:octicons-tag-24: 9.2.0b0][Chinese language support] · :octicons-beaker-24: Experimental -[Insiders] adds search support for the Chinese language (see our [blog article] -[chinese search] from May 2022) by integrating with the text segmentation -library [jieba], which can be installed with `pip`. +In order to add support for Chinese languages to the [built-in search plugin], +install the text segmentation library [jieba] via `pip`, and the plugin will +run all text through the segmenter: ``` sh pip install jieba ``` -If [jieba] is installed, the [built-in search plugin] automatically detects -Chinese characters and runs them through the segmenter. The following -configuration options are available: +The following configuration options are available: [`jieba_dict`](#+search.jieba_dict){ #+search.jieba_dict } -: [:octicons-tag-24: insiders-4.17.2][Insiders] · :octicons-milestone-24: - Default: _none_ – This option allows for specifying a [custom dictionary] - to be used by [jieba] for segmenting text, replacing the default dictionary: +: :octicons-milestone-24: Default: _none_ – This option allows for specifying + a [custom dictionary] to be used by [jieba] for segmenting text, replacing + the default dictionary: ``` yaml plugins: @@ -226,10 +223,9 @@ configuration options are available: [`jieba_dict_user`](#+search.jieba_dict_user){ #+search.jieba_dict_user } -: [:octicons-tag-24: insiders-4.17.2][Insiders] · :octicons-milestone-24: - Default: _none_ – This option allows for specifying an additional - [user dictionary] to be used by [jieba] for segmenting text, augmenting the - default dictionary: +: :octicons-milestone-24: Default: _none_ – This option allows for specifying + an additional [user dictionary] to be used by [jieba] for segmenting text, + augmenting the default dictionary: ``` yaml plugins: @@ -240,7 +236,7 @@ configuration options are available: User dictionaries can be used for tuning the segmenter to preserve technical terms. - [Insiders]: ../insiders/index.md + [Chinese language support]: https://github.com/squidfunk/mkdocs-material/releases/tag/9.2.0b0 [chinese search]: ../blog/posts/chinese-search-support.md [jieba]: https://pypi.org/project/jieba/ [built-in search plugin]: #built-in-search-plugin From 964cc620d5db256e2e8fafc72609ce42fd8c302d Mon Sep 17 00:00:00 2001 From: squidfunk Date: Fri, 7 Jul 2023 09:37:30 +0200 Subject: [PATCH 2/2] Updated Premium sponsors --- .devcontainer/devcontainer.json | 2 +- .github/assets/sponsors/sponsor-astral.png | Bin 0 -> 3077 bytes .github/assets/sponsors/sponsor-hyperledger.png | Bin 16909 -> 0 bytes README.md | 6 +++--- docs/insiders/index.md | 4 ++-- 5 files changed, 6 insertions(+), 6 deletions(-) create mode 100644 .github/assets/sponsors/sponsor-astral.png delete mode 100644 .github/assets/sponsors/sponsor-hyperledger.png diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 05bb8f5b6..aa357f2f5 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -5,7 +5,7 @@ "ghcr.io/devcontainers/features/python:1": { "installTools": true, "version": "3.11" - } + } }, "postCreateCommand": "pip install -e . && pip install mkdocs-minify-plugin mkdocs-redirects && npm install && npm run build" } diff --git a/.github/assets/sponsors/sponsor-astral.png b/.github/assets/sponsors/sponsor-astral.png new file mode 100644 index 0000000000000000000000000000000000000000..dda0e606662939f160ba5455d93d32647e9f50e3 GIT binary patch literal 3077 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 AU;qFB literal 0 HcmV?d00001 diff --git a/.github/assets/sponsors/sponsor-hyperledger.png b/.github/assets/sponsors/sponsor-hyperledger.png deleted file mode 100644 index 460ee088086aa8bb2b3b97ecf26baa675b8feae6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16909 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 diff --git a/README.md b/README.md index 2804c031d..a08c2be0f 100644 --- a/README.md +++ b/README.md @@ -107,9 +107,6 @@ - @@ -158,6 +155,9 @@ +

 

diff --git a/docs/insiders/index.md b/docs/insiders/index.md index 508844b78..e5ec362cc 100644 --- a/docs/insiders/index.md +++ b/docs/insiders/index.md @@ -181,7 +181,6 @@ You can cancel your sponsorship anytime.[^5] [![World Wide Technology]](https://wwt.com){ target=_blank title="World Wide Technology" } [![Coda]](https://coda.io){ target=_blank title="Coda" } [![Elastic]](https://elastic.co){ target=_blank title="Elastic" } -[![Hyperledger]](https://www.hyperledger.org){ target=_blank title="Hyperledger Foundation" } [![IP Fabric]](https://ipfabric.io/){ target=_blank title="IP Fabric" } [![Apex.AI]](https://www.apex.ai/){ target=_blank title="Apex.AI" } [![Jitterbit]](https://jitterbit.com/){ target=_blank title="Jitterbit" } @@ -198,6 +197,7 @@ You can cancel your sponsorship anytime.[^5] [![Kolena]](https://kolena.io/){ target=_blank title="Kolena" } [![Evergiving]](https://www.evergiving.com/){ target=_blank title="Evergiving" } [![Koor]](https://koor.tech/){ target=_blank title="Koor" } +[![Astral]](https://astral.sh/){ target=_blank title="Astral" } @@ -215,7 +215,6 @@ You can cancel your sponsorship anytime.[^5] [World Wide Technology]: https://raw.githubusercontent.com/squidfunk/mkdocs-material/master/.github/assets/sponsors/sponsor-wwt.png [Coda]: https://raw.githubusercontent.com/squidfunk/mkdocs-material/master/.github/assets/sponsors/sponsor-coda.png [Elastic]: https://raw.githubusercontent.com/squidfunk/mkdocs-material/master/.github/assets/sponsors/sponsor-elastic.png - [Hyperledger]: https://raw.githubusercontent.com/squidfunk/mkdocs-material/master/.github/assets/sponsors/sponsor-hyperledger.png [IP Fabric]: https://raw.githubusercontent.com/squidfunk/mkdocs-material/master/.github/assets/sponsors/sponsor-ip-fabric.png [Apex.AI]: https://raw.githubusercontent.com/squidfunk/mkdocs-material/master/.github/assets/sponsors/sponsor-apex-ai.png [Jitterbit]: https://raw.githubusercontent.com/squidfunk/mkdocs-material/master/.github/assets/sponsors/sponsor-jitterbit.png @@ -232,6 +231,7 @@ You can cancel your sponsorship anytime.[^5] [Kolena]: https://raw.githubusercontent.com/squidfunk/mkdocs-material/master/.github/assets/sponsors/sponsor-kolena.png [Evergiving]: https://raw.githubusercontent.com/squidfunk/mkdocs-material/master/.github/assets/sponsors/sponsor-evergiving.png [Koor]: https://raw.githubusercontent.com/squidfunk/mkdocs-material/master/.github/assets/sponsors/sponsor-koor.png + [Astral]: https://raw.githubusercontent.com/squidfunk/mkdocs-material/master/.github/assets/sponsors/sponsor-astral.png