Skip to content

Commit 59e71e5

Browse files
committed
[config] update to foliantcontrib.mkdocs 1.0.13
1 parent 5df47ba commit 59e71e5

File tree

5 files changed

+58
-88
lines changed

5 files changed

+58
-88
lines changed

mkdocs.yml

+17-9
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
repo_name: foliant-docs/docs
2-
repo_url: https://github.com/foliant-docs/docs
3-
41
# main repo will be displayed in the header
52
main_repo_name: foliant-docs/foliant
63
main_repo_url: https://github.com/foliant-docs/foliant
4+
5+
repo_name: foliant-docs/docs
6+
repo_url: https://github.com/foliant-docs/docs
77
edit_uri: edit/master/src/
88
theme:
99
name: material
@@ -16,22 +16,30 @@ theme:
1616
code: PT Mono
1717
logo: assets/images/octopus-white.svg
1818
favicon: assets/images/octopus-black-32.ico
19+
features:
20+
- search.suggest
21+
- search.highlight
22+
- navigation.top
23+
icon:
24+
repo: fontawesome/brands/github-alt
25+
1926
extra:
2027
social:
21-
- type: github
28+
- icon: fontawesome/brands/github
2229
link: https://github.com/foliant-docs/foliant
23-
- type: file-pdf-o
30+
- icon: fontawesome/regular/file-pdf
2431
link: /docs/assets/foliant-docs.pdf
32+
analytics:
33+
provider: google
34+
property: UA-120535275-2
35+
2536
markdown_extensions:
2637
- def_list
27-
- codehilite
38+
- pymdownx.highlight
2839
- toc:
2940
permalink: true
3041
- admonition
3142
- pymdownx.details
3243
- pymdownx.superfences
3344
extra_css:
3445
- 'stylesheets/extra.css'
35-
google_analytics:
36-
- 'UA-120535275-2'
37-
- 'auto'

repos.yml

+3-2
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,12 @@
1313
- https://github.com/foliant-docs/foliantcontrib.blockdiag.git
1414
- https://github.com/foliant-docs/foliantcontrib.bpmn.git
1515
- https://github.com/foliant-docs/foliantcontrib.bump.git
16+
# - https://github.com/foliant-docs/foliantcontrib.checksources.git
1617
- https://github.com/foliant-docs/foliantcontrib.confluence.git
1718
- https://github.com/foliant-docs/foliantcontrib.csvtables.git
1819
- https://github.com/foliant-docs/foliantcontrib.customids.git
19-
- https://github.com/foliant-docs/foliantcontrib.dbmldoc.git
2020
- https://github.com/foliant-docs/foliantcontrib.dbdoc.git
21+
- https://github.com/foliant-docs/foliantcontrib.dbmldoc.git
2122
- https://github.com/foliant-docs/foliantcontrib.docus.git
2223
- https://github.com/foliant-docs/foliantcontrib.downloadfile.git
2324
- https://github.com/foliant-docs/foliantcontrib.elasticsearch.git
@@ -61,5 +62,5 @@
6162
- https://github.com/foliant-docs/foliantcontrib.templates.preprocessor.git
6263
- https://github.com/foliant-docs/foliantcontrib.testcoverage.git
6364
- https://github.com/foliant-docs/foliantcontrib.testrail.git
64-
- https://github.com/foliant-docs/foliantcontrib.yaml_include.git
6565
- https://github.com/foliant-docs/foliantcontrib.utils.git
66+
- https://github.com/foliant-docs/foliantcontrib.yaml_include.git

requirements.txt

+4-2
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,10 @@ foliantcontrib.flags >= 1.0.2
33
foliantcontrib.history >= 1.0.8
44
foliantcontrib.includes >= 1.1.13
55
foliantcontrib.macros >= 1.0.4
6-
foliantcontrib.mkdocs >= 1.0.12
6+
foliantcontrib.mkdocs >= 1.0.13
77
foliantcontrib.pandoc == 1.0.11
88
foliantcontrib.superlinks >= 1.0.11
99
foliantcontrib.yaml_include >= 1.0.0
10-
mkdocs-material == 4.6.3
10+
mkdocs-material == 8.2.14
11+
mkdocs-material-extensions == 1.0.3
12+
Jinja2 == 3.1.2

theme/partials/header.html

-52
This file was deleted.

theme/partials/source.html

+34-23
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,37 @@
1-
{#-
2-
This file was automatically generated - do not edit
3-
-#}
4-
{% import "partials/language.html" as lang with context %}
5-
{% set platform = config.extra.repo_icon or config.main_repo_url %}
6-
{% if "github" in platform %}
7-
{% set repo_type = "github" %}
8-
{% elif "gitlab" in platform %}
9-
{% set repo_type = "gitlab" %}
10-
{% elif "bitbucket" in platform %}
11-
{% set repo_type = "bitbucket" %}
12-
{% else %}
13-
{% set repo_type = "" %}
14-
{% endif %}
15-
<a href="{{ config.main_repo_url }}" title="{{ lang.t('source.link.title') }}" class="md-source" data-md-source="{{ repo_type }}">
16-
{% if repo_type %}
17-
<div class="md-source__icon">
18-
<svg viewBox="0 0 24 24" width="24" height="24">
19-
<use xlink:href="#__{{ repo_type }}" width="24" height="24"></use>
20-
</svg>
21-
</div>
22-
{% endif %}
1+
<!--
2+
Copyright (c) 2016-2022 Martin Donath <[email protected]>
3+
4+
Permission is hereby granted, free of charge, to any person obtaining a copy
5+
of this software and associated documentation files (the "Software"), to
6+
deal in the Software without restriction, including without limitation the
7+
rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
8+
sell copies of the Software, and to permit persons to whom the Software is
9+
furnished to do so, subject to the following conditions:
10+
11+
The above copyright notice and this permission notice shall be included in
12+
all copies or substantial portions of the Software.
13+
14+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
15+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
16+
FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
17+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
18+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
19+
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
20+
IN THE SOFTWARE.
21+
-->
22+
23+
<!-- Repository information -->
24+
<a
25+
href="{{ config.main_repo_url }}"
26+
title="{{ lang.t('source.link.title') }}"
27+
class="md-source"
28+
data-md-component="source"
29+
>
30+
<div class="md-source__icon md-icon">
31+
{% set icon = config.theme.icon.repo or "fontawesome/brands/git-alt" %}
32+
{% include ".icons/" ~ icon ~ ".svg" %}
33+
</div>
2334
<div class="md-source__repository">
2435
{{ config.main_repo_name }}
2536
</div>
26-
</a>
37+
</a>

0 commit comments

Comments
 (0)