diff --git a/frontend/src/components/TopicDetail.vue b/frontend/src/components/TopicDetail.vue
index 5b0d3d5..4433e29 100644
--- a/frontend/src/components/TopicDetail.vue
+++ b/frontend/src/components/TopicDetail.vue
@@ -43,6 +43,9 @@ const emit = defineEmits(['progressChanged'])
const isOnePager = computed(() => props.previewGuide?.format === 'OnePager')
+// Rotierende Kapitel-Akzentfarben (passend zum OnePager-Cheat-Sheet, ohne Rot)
+const CH_COLORS = ['#3b82f6', '#8b5cf6', '#14b8a6', '#f59e0b', '#22c55e', '#6366f1']
+
// --- Inhalt laden ---
const content = ref(null)
const doneChapters = ref(new Set())
@@ -204,12 +207,13 @@ async function send() {
{{ previewGuide.format }}
- {{ ch.title }}
+ {{ ci + 1 }}{{ ch.title }}