Repository navigation
Expand file tree
/
Copy pathmkdocs.yml
More file actions
129 lines (97 loc) · 3.89 KB
/
Copy pathmkdocs.yml
File metadata and controls
129 lines (97 loc) · 3.89 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
site_name: RENware Software Systems
site_author: 'Petre Iordanescu, RENware Software Systems'
copyright: 'Copyright (c) RENware Software Systems'
nav:
- Home: 'index.md'
- Services: 'services.md'
- Solutions:
- Solutions: 'solutions.md'
- ALPHA REN Integrator: 'http://arint.renware.eu'
- COSANA: 'http://cosana.renware.eu'
- PM Office: 'http://pmo.renware.eu'
- USALAS: 'http://uslas.renware.eu'
- Resources: 'resources.md'
- About: 'about.md'
- Contact: 'contact.md'
markdown_extensions:
- admonition
- tables
- pymdownx.details
- pymdownx.superfences:
custom_fences: #NOTE: [petre iordanescu]: is very important to respect syntax ref `-` character at beginning of items (otherwise not right JSON result !)
- name: mermaid
class: mermaid
format: !!python/name:pymdownx.superfences.fence_code_format
- footnotes
- pymdownx.critic
- pymdownx.caret
- pymdownx.keys
- pymdownx.mark
- pymdownx.tilde
- def_list
- attr_list
- md_in_html
- pymdownx.emoji:
emoji_index: !!python/name:materialx.emoji.twemoji
emoji_generator: !!python/name:materialx.emoji.to_svg
- pymdownx.tasklist:
custom_checkbox: true
#NOTE required to render `mermaid` diagrams
extra_javascript:
- optionalConfig.js
- https://unpkg.com/mermaid@9.4.0/dist/mermaid.min.js
- extra-loader.js
plugins:
- search
- include-markdown
#NOTE `print-site` is not needed in `ren portal` project
# - print-site: #NOTE: put print-site to the bottom of the plugins that may might alter your site navigation (affect order of sections in generated HTML)
# add_to_navigation: true
# print_page_title: 'Full SDEVEN Manual'
# add_full_urls: true
# add_table_of_contents: true
#NOTE `pdf-with-js` extension is not needed in RENware portal !!!
# - pdf-with-js:
# enable: true
#NOTE provide material theme
theme:
logo: pictures/REN_stamp_logo_transparent.png
name: material
features:
- navigation.tabs #NOTE level 2 on left navigation side bar, level 1 on top navigation bar
- navigation.tracking
- navigation.tabs.sticky
- navigation.path
- toc.integrate #NOTE integrate TOC in left navbar
#- navigation.footer #NOTE do not enable this. It will show "Next & Prev" links on footer, useless for company portal...
palette:
primary: light blue # see https://squidfunk.github.io/mkdocs-material/setup/changing-the-colors/ for other color options
icon:
admonition:
note: fontawesome/solid/note-sticky
abstract: fontawesome/solid/book
info: fontawesome/solid/circle-info
tip: fontawesome/solid/bullhorn
success: fontawesome/solid/check
question: fontawesome/solid/circle-question
warning: fontawesome/solid/triangle-exclamation
failure: fontawesome/solid/bomb
danger: fontawesome/solid/skull
bug: fontawesome/solid/robot
example: fontawesome/solid/flask
quote: fontawesome/solid/quote-left
#NOTE first is for social sites RENware links and can add other data here
extra:
social:
- icon: fontawesome/brands/linkedin
link: https://www.linkedin.com/company/renware/
name: RENware on LinkedIn
- icon: fontawesome/brands/facebook
link: https://www.facebook.com/profile.php?id=100063714751973
name: RENware on Facebook
#NOTE directory where start to search or markdown sources
docs_dir: './doc_src'
#NOTE root directory where to be generated portal (should be `./static_portal`)
site_dir: './static_portal'
#NOTE other useful configurations
use_directory_urls: false #NOTE allow link between pages to work properly when used as OFFLINE deployment (ie, static site an "callable" as `file:///...`)