Fix affichage paroles : white-space pre-line + échappement crochets markdown

Le parseur markdown convertissait [Intro] en <span>Intro</span> (perte des
crochets) et les \n dans les nœuds texte étaient collapsés en espaces HTML.

- Échappe tous les crochets dans les 11 fichiers markdown (\[Intro\] etc.)
- Ajoute white-space: pre-line sur les paragraphes dans BookPlayer et
  ChapterContent pour que les sauts de ligne des paroles soient visibles

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Yvv
2026-02-22 23:48:30 +01:00
parent b29fc77c60
commit 6f422a7369
13 changed files with 140 additions and 129 deletions

View File

@@ -7,13 +7,13 @@ readingTime: "25 min"
Coder un rêve
[Verse]
\[Verse\]
Dans l'ombre des géants big tek
Des lignes poussent discrètes
Tourné vers la grande ourse
Je coule open source
[Prechorus]
\[Prechorus\]
Balance ton Jiz Onne
mon shell résonne
Coup de dés Py - thon Runtime Upgrade, ninja blayde
@@ -26,7 +26,7 @@ j'ai la langue qui bog.
Mon café est tout froid
Je ne perds pas la foi.
[Chorus]
\[Chorus\]
Codeurs de rêv
Rime pour les dèvs
dans les réseaux, où que j'aille
@@ -41,7 +41,7 @@ Duniterre bien sûr.
Notre toil fiduciaire
Nous pouvez être fiers
[Verse 2]
\[Verse 2\]
Appel aux ressources
Donner vie au code source
Léger besoin de finance
@@ -53,7 +53,7 @@ Du fuel pour les applis
tous vos dons ... les mettent à l'abri
Merci
[Bridge]
\[Bridge\]
Crash à minuit
Je reste éveillé
Le bug fatal
@@ -63,7 +63,7 @@ Je vais le basher
Le café est-il prêt ?
C'est bientôt aujourd'hui
[Chorus]
\[Chorus\]
Codeurs de rêv
Rime pour les dèvs
dans les réseaux, où que j'aille