feat(viewer): #90 toolbar groupes aussi pour les fichiers texte non markdown
CI / lint (push) Successful in 1m18s
CI / security (push) Successful in 53s
CI / test (push) Successful in 2m30s
CI / build (push) Successful in 50s
CI / e2e (push) Successful in 10m27s

[pop-out][Bookmark] | [Editer][Source][.ext][Pretty] | [Copier] | [Partager]
- TOC ancre uniquement au markdown (plus de bouton TOC sur .sh/.py/...)
- PDF/Export deja ancres au markdown: groupe export = [Copier] seul sur texte
- tests toolbar-order mis a jour (conditions is_markdown sur nav/export)
This commit is contained in:
2026-09-15 08:24:22 -04:00
parent 14b99826eb
commit 140a8f6efe
4 changed files with 31 additions and 17 deletions
+4 -2
View File
@@ -38,8 +38,10 @@ et [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
`[TOC] [pop-out] [Bookmark] | [Editer] [Source] [.md] [Forge] | [Copier] [PDF] [Export] | [Partager]`.
Le bouton « Pretty » (fichiers texte) rejoint le groupe édition, les
boutons non applicables à un type de fichier sont omis et les spacers d'un
groupe vide ne sont pas rendus. La fenêtre pop-out (`popout.html`) est
alignée sur le même ordre (groupes nav / édition / export / partage).
groupe vide ne sont pas rendus. Fichiers texte non markdown :
`[pop-out] [Bookmark] | [Editer] [Source] [.ext] [Pretty] | [Copier] | [Partager]`
(pas de TOC, pas de PDF/Export). La fenêtre pop-out (`popout.html`) est
alignée sur le même ordre markdown (groupes nav / édition / export / partage).
Tests : `tests/frontend/toolbar-order.test.mjs` (9).
### Corrigé