diff --git a/typescript/frontend-marios2/src/content/dashboards/Tickets/CommentFormatToolbar.tsx b/typescript/frontend-marios2/src/content/dashboards/Tickets/CommentFormatToolbar.tsx index af1b62fa7..09e688f76 100644 --- a/typescript/frontend-marios2/src/content/dashboards/Tickets/CommentFormatToolbar.tsx +++ b/typescript/frontend-marios2/src/content/dashboards/Tickets/CommentFormatToolbar.tsx @@ -48,13 +48,6 @@ function CommentFormatToolbar({ - - - - - ); } diff --git a/typescript/frontend-marios2/src/content/dashboards/Tickets/CommentThread.tsx b/typescript/frontend-marios2/src/content/dashboards/Tickets/CommentThread.tsx index 71dfaef80..3efd81a3f 100644 --- a/typescript/frontend-marios2/src/content/dashboards/Tickets/CommentThread.tsx +++ b/typescript/frontend-marios2/src/content/dashboards/Tickets/CommentThread.tsx @@ -341,7 +341,7 @@ function CommentThread({ diff --git a/typescript/frontend-marios2/src/content/dashboards/Tickets/commentMarkdown.tsx b/typescript/frontend-marios2/src/content/dashboards/Tickets/commentMarkdown.tsx index bfb83c908..39afb2626 100644 --- a/typescript/frontend-marios2/src/content/dashboards/Tickets/commentMarkdown.tsx +++ b/typescript/frontend-marios2/src/content/dashboards/Tickets/commentMarkdown.tsx @@ -1,7 +1,7 @@ import React from 'react'; import { Box, Typography } from '@mui/material'; -export type FormatKind = 'bold' | 'h1' | 'h2' | 'h3'; +export type FormatKind = 'bold' | 'h1' | 'h2'; function renderInline(text: string): React.ReactNode[] { const parts = text.split(/\*\*(.+?)\*\*/g); @@ -15,30 +15,31 @@ export function renderCommentBody(body: string): JSX.Element { return ( *': { mb: 0.5 } }}> {lines.map((line, idx) => { - if (line.startsWith('### ')) { - return ( - - {renderInline(line.slice(4))} - - ); - } if (line.startsWith('## ')) { return ( - + {renderInline(line.slice(3))} ); } if (line.startsWith('# ')) { return ( - + {renderInline(line.slice(2))} ); } return ( - {line ? renderInline(line) : '\u00A0'} + {line ? renderInline(line) : ' '} ); })} @@ -68,7 +69,7 @@ export function applyFormat( return; } - const prefix = kind === 'h1' ? '# ' : kind === 'h2' ? '## ' : '### '; + const prefix = kind === 'h1' ? '# ' : '## '; const lineStart = value.lastIndexOf('\n', start - 1) + 1; const nlAfter = value.indexOf('\n', start); const lineEnd = nlAfter === -1 ? value.length : nlAfter; diff --git a/typescript/frontend-marios2/src/lang/de.json b/typescript/frontend-marios2/src/lang/de.json index 487d1f375..21e66fd38 100644 --- a/typescript/frontend-marios2/src/lang/de.json +++ b/typescript/frontend-marios2/src/lang/de.json @@ -573,11 +573,10 @@ "comments": "Kommentare", "noComments": "Noch keine Kommentare.", "commentEdited": "(bearbeitet {time})", - "commentMarkdownHint": "Markdown: **fett**, #, ##, ###", + "commentMarkdownHint": "Markdown: **fett**, #, ##", "commentFormatBold": "Fett", "commentFormatH1": "Überschrift 1", "commentFormatH2": "Überschrift 2", - "commentFormatH3": "Überschrift 3", "addComment": "Hinzufügen", "timeline": "Zeitverlauf", "noTimelineEvents": "Noch keine Ereignisse.", diff --git a/typescript/frontend-marios2/src/lang/en.json b/typescript/frontend-marios2/src/lang/en.json index 550ef6caa..9f8a2d99c 100644 --- a/typescript/frontend-marios2/src/lang/en.json +++ b/typescript/frontend-marios2/src/lang/en.json @@ -321,11 +321,10 @@ "comments": "Comments", "noComments": "No comments yet.", "commentEdited": "(edited {time})", - "commentMarkdownHint": "Markdown: **bold**, #, ##, ###", + "commentMarkdownHint": "Markdown: **bold**, #, ##", "commentFormatBold": "Bold", "commentFormatH1": "Heading 1", "commentFormatH2": "Heading 2", - "commentFormatH3": "Heading 3", "addComment": "Add", "timeline": "Timeline", "noTimelineEvents": "No events yet.", diff --git a/typescript/frontend-marios2/src/lang/fr.json b/typescript/frontend-marios2/src/lang/fr.json index 43a1c3843..91e61e9db 100644 --- a/typescript/frontend-marios2/src/lang/fr.json +++ b/typescript/frontend-marios2/src/lang/fr.json @@ -573,11 +573,10 @@ "comments": "Commentaires", "noComments": "Aucun commentaire pour le moment.", "commentEdited": "(modifié {time})", - "commentMarkdownHint": "Markdown : **gras**, #, ##, ###", + "commentMarkdownHint": "Markdown : **gras**, #, ##", "commentFormatBold": "Gras", "commentFormatH1": "Titre 1", "commentFormatH2": "Titre 2", - "commentFormatH3": "Titre 3", "addComment": "Ajouter", "timeline": "Chronologie", "noTimelineEvents": "Aucun événement pour le moment.", diff --git a/typescript/frontend-marios2/src/lang/it.json b/typescript/frontend-marios2/src/lang/it.json index 4eff76e2c..488589cdf 100644 --- a/typescript/frontend-marios2/src/lang/it.json +++ b/typescript/frontend-marios2/src/lang/it.json @@ -573,11 +573,10 @@ "comments": "Commenti", "noComments": "Nessun commento ancora.", "commentEdited": "(modificato {time})", - "commentMarkdownHint": "Markdown: **grassetto**, #, ##, ###", + "commentMarkdownHint": "Markdown: **grassetto**, #, ##", "commentFormatBold": "Grassetto", "commentFormatH1": "Titolo 1", "commentFormatH2": "Titolo 2", - "commentFormatH3": "Titolo 3", "addComment": "Aggiungi", "timeline": "Cronologia", "noTimelineEvents": "Nessun evento ancora.",