mirror of
https://github.com/ivabus/pantry
synced 2024-11-25 18:05:07 +03:00
github.com/squidfunk/mkdocs-material add missing common plugins (#5137)
* add missing common plugins * try to make it work * force use of clang * use gcc to work around build issue --------- Co-authored-by: Jacob Heider <jacob@pkgx.dev>
This commit is contained in:
parent
b4d2594a80
commit
b202402ace
4 changed files with 44 additions and 0 deletions
16
projects/github.com/squidfunk/mkdocs-material/README.md
Normal file
16
projects/github.com/squidfunk/mkdocs-material/README.md
Normal file
|
@ -0,0 +1,16 @@
|
|||
- https://squidfunk.github.io/mkdocs-material/
|
||||
|
||||
# An Mkdocs plugin that renders Mermaid graphs in the markdown file
|
||||
- https://pypi.org/project/mkdocs-mermaid2-plugin/
|
||||
|
||||
# A plugin for MkDocs that lets you know exactly what is happening during the build
|
||||
- https://pypi.org/project/mkdocs-plugin-progress/
|
||||
|
||||
# Mkdocs Markdown includer plugin
|
||||
- https://pypi.org/project/mkdocs-include-markdown-plugin/
|
||||
|
||||
# Unleash the power of MkDocs with macros and variables
|
||||
- https://pypi.org/project/mkdocs-macros-plugin/
|
||||
|
||||
# A MkDocs plugin that converts markdown encoded email-links into spambot save <a href> elements.
|
||||
- https://pypi.org/project/mkdocs-encriptmail-plugin/
|
|
@ -0,0 +1,2 @@
|
|||
[test@test.test](mailto:test@test.test)
|
||||
|
|
@ -12,9 +12,26 @@ theme:
|
|||
primary: blue
|
||||
features:
|
||||
- navigation.expand
|
||||
- navigation.tabs
|
||||
- navigation.tabs.sticky
|
||||
- navigation.top
|
||||
- content.code.copy
|
||||
- content.code.annotate
|
||||
- navigation.indexes
|
||||
- content.tabs.link
|
||||
- content.code.annotate
|
||||
|
||||
plugins:
|
||||
- search
|
||||
- progress
|
||||
- include-markdown
|
||||
- macros
|
||||
- mermaid2:
|
||||
arguments:
|
||||
theme: dark
|
||||
- encriptmail:
|
||||
placeholderAt: (Q)
|
||||
placeholderDot: (P)
|
||||
|
||||
extra:
|
||||
repo_icon: gitlab
|
||||
|
@ -22,6 +39,9 @@ extra:
|
|||
extra_css:
|
||||
- custom.css
|
||||
|
||||
extra_javascript:
|
||||
- https://unpkg.com/mermaid/dist/mermaid.min.js
|
||||
|
||||
markdown_extensions:
|
||||
- admonition
|
||||
- codehilite
|
||||
|
|
|
@ -8,16 +8,22 @@ versions:
|
|||
|
||||
dependencies:
|
||||
pkgx.sh: ^1
|
||||
sass-lang.com/libsass: ^3.6
|
||||
|
||||
build:
|
||||
dependencies:
|
||||
python.org: ">=3<3.12"
|
||||
linux/aarch64:
|
||||
gnu.org/gcc: '*' # otherwise, building the python sass module complains about -std=gnu++0x use with C
|
||||
script:
|
||||
- run: cat $PROP >> requirements.txt
|
||||
prop: |
|
||||
mkdocs-mermaid2-plugin
|
||||
mkdocs-plugin-progress
|
||||
mkdocs-include-markdown-plugin
|
||||
mkdocs-macros-plugin
|
||||
mkdocs-encriptmail-plugin
|
||||
mkdocs-exporter
|
||||
- bkpyvenv stage {{prefix}} {{version}}
|
||||
- ${{prefix}}/venv/bin/pip install .
|
||||
- bkpyvenv seal {{prefix}} mkdocs
|
||||
|
|
Loading…
Reference in a new issue