docs(prompt): prompt based UI

This commit is contained in:
gwen 2026-07-03 10:17:05 +02:00
parent c30bfa0677
commit 6d4aeaf515
7 changed files with 80 additions and 1 deletions

5
.gitignore vendored
View file

@ -1,6 +1,9 @@
# obsidian
.obsidian
# mkdocs
site
# virtual env
.venv
# ---> Python
# Byte-compiled / optimized / DLL files
__pycache__/

68
mkdocs.yml Normal file
View file

@ -0,0 +1,68 @@
site_name: baklava
site_author: Gwen
site_url: https://pedago.gwenaelremond.fr/bribes/baklava
docs_dir: doc
copyright: >
copyright © 2026-2027 silique
nav:
- Accueil: index.md
theme:
name: material
custom_dir: "overrides"
language: en
favicon: assets/logo.png
logo: assets/logo.png
font:
code: Lato
palette:
- scheme: default
primary: grey
accent: deep orange
features:
- navigation.tabs
- content.tabs.link
# - navigation.tabs.sticky
- navigation.footer
- navigation.top
- search.suggest
- search.highlight
- navigation.instant
- navigation.instant.progress
# - content.action.view
- content.code.copy
- content.code.annotate
# - toc.follow
markdown_extensions:
- attr_list
- admonition
- nl2br
- md_in_html
- pymdownx.details
- pymdownx.superfences
- pymdownx.highlight
- footnotes
- toc:
permalink: true
plugins:
- search
- pub-obsidian:
obsidian_dir: .obsidian
# templates_dir: _templates
comments:
enabled: true
inject_as_html: false
callouts:
enabled: true
indentation: spaces
backlinks:
enabled: true
links:
wikilinks_enabled: true
# - pub-meta:
# slug:
# enabled: true
# #mode: title
# mode: filename
# warn_on_missing: true
# #key_name: slug

4
publish.sh Executable file
View file

@ -0,0 +1,4 @@
# mkdocs
mkdocs build
# local VM publication
rsync -avH --force --stats ./site/* ../../../site/static/bribes/baklava/

View file

@ -1 +1,5 @@
textual
# doc tools
mkdocs
mkdocs-publisher
mkdocs-material==9.7.5