Augustin 4a8b6d1cf8 Amélioration complète de l'application web Journal de Conception
- Refonte complète du design avec système de panneaux latéraux rétractables
- Ajout de templates de projets par domaine (recherche, informatique, mathématiques, etc.)
- Implémentation système d'export PDF avec Puppeteer
- Amélioration de l'API REST avec nouvelles routes d'export et templates
- Ajout de JavaScript client pour interactions dynamiques
- Configuration environnement étendue pour futures fonctionnalités IA
- Amélioration responsive design et expérience utilisateur

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-25 12:09:49 +02:00

61 lines
2.6 KiB
JavaScript

function getMain() {
return `
<main>
<section id="table-of-contents">
<h2>📑 Table des matières</h2>
<nav id="toc-nav">
<div class="toc-placeholder">
<p>La table des matières sera générée automatiquement à partir des titres de votre journal.</p>
<button id="refresh-toc" class="btn secondary">🔄 Actualiser</button>
</div>
</nav>
</section>
<section id="design-journal">
<h2>📝 Journal de conception</h2>
<div id="journal-controls" style="padding: 1rem; border-bottom: 1px solid var(--border-color); display: flex; gap: 1rem; align-items: center;">
<button id="save-journal" class="btn success">💾 Sauvegarder</button>
<button id="load-journal" class="btn">📂 Charger</button>
<span id="save-status" class="text-light"></span>
</div>
<div id="journal-editor" contenteditable="true">
<!-- Zone d'écriture principale -->
</div>
</section>
<section id="ai-assistant">
<h2>🤖 Assistant IA</h2>
<div class="ai-coming-soon">
<div class="coming-soon-badge">
<span class="badge-icon">🚧</span>
<span class="badge-text">Fonctionnalités à venir</span>
</div>
<div class="ai-preview">
<h3>Prochainement disponible avec Mistral AI :</h3>
<ul class="ai-features-list">
<li>✨ <strong>Reformulation intelligente</strong> - Amélioration du style et de la clarté</li>
<li>🔍 <strong>Détection d'incohérences</strong> - Analyse sémantique du contenu</li>
<li>📋 <strong>Vérification des doublons</strong> - Identification des répétitions</li>
<li>💡 <strong>Conseils personnalisés</strong> - Suggestions d'amélioration</li>
<li>🚀 <strong>Mode Liberté</strong> - Génération automatique de suites</li>
</ul>
<div class="ai-tech-stack">
<p><strong>Technologie :</strong> Powered by Mistral AI</p>
<p><strong>Modèle :</strong> Mistral Large (multilingue)</p>
</div>
</div>
</div>
<div id="ai-assistant-feedback">
<div class="feedback-message coming-soon-message">
<strong>🔮 Intelligence Artificielle en développement</strong><br>
Ces fonctionnalités seront bientôt disponibles pour améliorer votre expérience de rédaction.
<br><br>
<small>💡 En attendant, utilisez les templates pour structurer efficacement vos journaux de conception.</small>
</div>
</div>
</section>
</main>
`;
}
module.exports = { getMain };