feat: Timestamps + LaTeX/KaTeX-Rendering im Chat

Timestamps (dd.MM.yyyy HH:mm:ss):
- Neuer _formatTimestamp() + _addTimestamp() Helper in ui.js
- Timestamp bei allen User- und Assistant-Nachrichten (live, history, archiv)
- Erscheint on hover, halbtransparent, rechts oben an der Bubble

LaTeX/Math-Rendering mit KaTeX 0.16.21:
- KaTeX lokal eingebunden (JS + CSS + 21 woff2-Fonts)
- renderMarkdown() schützt LaTeX vor Markdown-Parsing
- $$...$$ → Block-Math (zentriert), $...$ → Inline-Math
- Fehlerhafte Ausdrücke als <code> Fallback
- KaTeX-Display Styling in markdown.css

Weitere Änderungen:
- theme.css: Neue --info Farbe
- Blockquote-Styling: info-Farbe statt halbtransparent
This commit is contained in:
Meleki committed 2026-03-05 18:25:03 +01:00
1 parent dbeba6535a
commit 489b5e0eb0
29 files changed
+119 -11

No files matched your search

+1
View File
@@ -5,6 +5,7 @@
--secondary: #4a1;
--dangerous: #c53;
--warning: #fa0;
--info: #99c;
--f1-bg: #111;
--f1-border: #333;
--f2-bg: #222;