Files
Meleki 489b5e0eb0 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
2026-03-05 18:25:03 +01:00

37 lines
830 B
CSS

:root {
--text: #ddd;
--text-accent: #fff;
--primary: #c91;
--secondary: #4a1;
--dangerous: #c53;
--warning: #fa0;
--info: #99c;
--f1-bg: #111;
--f1-border: #333;
--f2-bg: #222;
--f2-border: #444;
--f3-bg: #333;
--f3-border: #555;
--chat-bg: #1c1c1c;
--border-width: 1px;
--semi-transparent: 0.6;
--font: 'Inter', sans-serif;
--font-size: .85em;
--mono: 'JetBrains Mono', monospace;
--mono-size: .95em;
--border-radius: .5em;
--page-padding: 2em;
--page-spacing: 2em;
--box-padding: .75em 1em;
--box-spacing: 1.5em;
--input-padding: .45em .7em;
--button-padding: .5em .9em;
--badge-padding: .2em .6em;
--badge-spacing: .5em;
--menu-item-padding: .5em .75em;
--page-width: 900px;
--hover-filter: contrast(.9);
--transition-duration: .15s;
--modal-width: 700px;
}