Newer
Older
# À modifier avec le nom et la description du site
# À modifier, avec votre nom et la licence choisie
Association <a href="https://aeif.fr">AEIF</a>
<a rel="license" href="https://creativecommons.org/licenses/by-nc-sa/4.0/deed.fr"><img alt="Licence Creative Commons" style="border-width:0" src="https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png" /></a><br/>
Hébergé sur la forge gérée par l'<a href="https://aeif.fr">AEIF</a>
# À modifier, avec votre mail
extra:
social:
- icon: fontawesome/regular/envelope
#- icon: fontawesome/brands/gitlab
# link: !ENV [CI_PROJECT_ROOT_NAMESPACE]
# name: AEIF
# Éventuellement à modifier avec votre thème de couleurs
#custom_dir: my_theme_customizations/
name: pyodide-mkdocs-theme
#font: false # RGPD ; pas de fonte Google
#language: fr # français
#palette: # Palettes de couleurs jour/nuit
# - media: "(prefers-color-scheme: light)"
# scheme: default
# primary: indigo
# accent: indigo
# toggle:
# icon: material/weather-sunny
# name: Passer au mode nuit
# - media: "(prefers-color-scheme: dark)"
# scheme: slate
# primary: black
# accent: green
# toggle:
# icon: material/weather-night
# name: Passer au mode jour
# - navigation.tabs Pour avoir le menu vertical il fallait supprimer ça
- navigation.top
- toc.integrate
- header.autohide
- content.code.annotate # Pour les annotations de code deroulantes avec +
# Fin de modifications à effectuer, ne pas toucher les lignes suivantes sauf si vous comprenez ce que vous faites.
site_url: !ENV [CI_PAGES_URL, "http://127.0.0.1:8000/"]
site_author: !ENV [CI_COMMIT_AUTHOR, "Nom d'auteur"]
docs_dir: docs
nav:
- "🏡 Accueil": index.md
- ... | regex=^(?:(?!_REM.md).)*$
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
- meta
- abbr
- def_list # Les listes de définition.
- attr_list # Un peu de CSS et des attributs HTML.
- footnotes # Notes[^1] de bas de page. [^1]: ma note.
- admonition # Blocs colorés !!! info "ma remarque"
- pymdownx.details # qui peuvent se plier/déplier.
- pymdownx.caret # Passage ^^souligné^^ ou en ^exposant^.
- pymdownx.mark # Passage ==surligné==.
- pymdownx.tilde # Passage ~~barré~~ ou en ~indice~.
- pymdownx.highlight: # Coloration syntaxique du code
auto_title: true
auto_title_map:
"Python": "🐍 Script Python"
"Python Console Session": "🐍 Console Python"
"Text Only": "📋 Texte"
"E-mail": "📥 Entrée"
"Text Output": "📤 Sortie"
- pymdownx.inlinehilite # pour `#!python <python en ligne>`
- pymdownx.snippets # Inclusion de fichiers externe.
- pymdownx.tasklist: # Cases à cocher - [ ] et - [x]
custom_checkbox: false # avec cases d'origine
clickable_checkbox: true # et cliquables.
- pymdownx.tabbed: # Volets glissants. === "Mon volet"
alternate_style: true
- pymdownx.keys: # Touches du clavier. ++ctrl+d++
separator: "\uff0b"
- pymdownx.emoji: # Émojis :boom:
emoji_index: !!python/name:materialx.emoji.twemoji
emoji_generator: !!python/name:materialx.emoji.to_svg
- pymdownx.superfences:
custom_fences:
- name: mermaid
class: mermaid
format: !!python/name:pymdownx.superfences.fence_code_format
- pymdownx.arithmatex:
generic: true
- toc:
permalink: ⚓︎
- material/search
- material/tags:
tags_file: tags.md
- pyodide_macros:
# Vous pouvez ajouter ici tout réglage que vous auriez ajouté concernant les macros:
on_error_fail: true # Il est conseillé d'ajouter celui-ci si vous ne l'utilisez pas.
# En remplacement de mkdocs-exclude. Tous les fichiers correspondant aux patterns indiqués seront
# exclu du site final et donc également de l'indexation de la recherche.
# Nota: ne pas mettre de commentaires dans ces lignes !
exclude_docs: |
**/*_REM.md
**/*.py
#extra_javascript:
# - xtra/javascripts/mathjax-config.js # MathJax
# - https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js
- xtra/stylesheets/ajustements.css # ajustements