e34528c886
Les thèmes ne sont plus codés en dur dans le JS. Chaque thème est un fichier CSS dans src-tauri/resources/themes/, embarqué à la compilation via include_str!. Le backend expose list_themes et get_theme_css comme commandes Tauri ; le frontend charge et met en cache le CSS à la demande. Ajout du thème "Défaut" (basé sur Shell Indigo) avec commentaires sur chaque règle et rendu complet des tableaux (en-têtes en majuscules, bordure extérieure, séparateurs verticaux, lignes alternées) aligné sur MarkdownRender-nodejs. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
10 lines
493 B
CSS
10 lines
493 B
CSS
.content { background: #1e1e2e; color: #cdd6f4; }
|
|
.content h1, .content h2, .content h3, .content h4, .content h5, .content h6 { color: #cdd6f4; }
|
|
.content p, .content ul li, .content ol li { color: #cdd6f4; }
|
|
.content a { color: #89b4fa; }
|
|
.content a:visited { color: #cba6f7; }
|
|
.content code { background: #313244; color: #cba6f7; }
|
|
.content pre { background: #313244; }
|
|
.content blockquote { border-color: #6c7086; color: #a6adc8; }
|
|
.content table td, .content table th { color: #cdd6f4; }
|