Files
librodrome/app/components/book/ChapterContent.vue
Yvv 6f422a7369 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>
2026-02-25 16:05:43 +01:00

18 lines
263 B
Vue

<template>
<article class="prose prose-lyrics">
<ContentRenderer :value="content" />
</article>
</template>
<script setup lang="ts">
defineProps<{
content: any
}>()
</script>
<style scoped>
.prose-lyrics :deep(p) {
white-space: pre-line;
}
</style>