# 🧠 Éditeur Nimbus - Index de Navigation ## 📍 Accès Rapide | Document | Description | Temps de Lecture | |----------|-------------|------------------| | **[NIMBUS_EDITOR_SUMMARY.txt](../NIMBUS_EDITOR_SUMMARY.txt)** | Résumé ultra-condensé | 2 min | | **[NIMBUS_EDITOR_QUICK_START.md](NIMBUS_EDITOR_QUICK_START.md)** | Guide de démarrage rapide | 5 min | | **[NIMBUS_BUILD_INSTRUCTIONS.md](../NIMBUS_BUILD_INSTRUCTIONS.md)** | Instructions de build | 10 min | | **[NIMBUS_EDITOR_README.md](NIMBUS_EDITOR_README.md)** | Documentation complète | 30 min | | **[NIMBUS_EDITOR_IMPLEMENTATION_SUMMARY.md](NIMBUS_EDITOR_IMPLEMENTATION_SUMMARY.md)** | Résumé technique | 15 min | --- ## 🎯 Par Objectif ### Je veux juste tester rapidement → **[NIMBUS_EDITOR_QUICK_START.md](NIMBUS_EDITOR_QUICK_START.md)** ### Je veux compiler et déployer → **[NIMBUS_BUILD_INSTRUCTIONS.md](../NIMBUS_BUILD_INSTRUCTIONS.md)** ### Je veux comprendre toutes les fonctionnalités → **[NIMBUS_EDITOR_README.md](NIMBUS_EDITOR_README.md)** ### Je veux voir ce qui a été créé → **[NIMBUS_EDITOR_IMPLEMENTATION_SUMMARY.md](NIMBUS_EDITOR_IMPLEMENTATION_SUMMARY.md)** ### Je veux un aperçu ultra-rapide → **[NIMBUS_EDITOR_SUMMARY.txt](../NIMBUS_EDITOR_SUMMARY.txt)** --- ## 📂 Structure des Fichiers Créés ### Code Source (src/app/editor/) ``` editor/ ├── core/ │ ├── models/block.model.ts │ ├── utils/id-generator.ts │ └── constants/ │ ├── palette-items.ts │ └── keyboard.ts ├── services/ │ ├── document.service.ts │ ├── selection.service.ts │ ├── palette.service.ts │ ├── shortcuts.service.ts │ └── export/export.service.ts └── components/ ├── editor-shell/editor-shell.component.ts ├── palette/slash-palette.component.ts └── block/ ├── block-host.component.ts └── blocks/ ├── paragraph-block.component.ts ├── heading-block.component.ts ├── list-block.component.ts ├── code-block.component.ts ├── quote-block.component.ts ├── table-block.component.ts ├── image-block.component.ts ├── file-block.component.ts ├── button-block.component.ts ├── hint-block.component.ts ├── toggle-block.component.ts ├── dropdown-block.component.ts ├── steps-block.component.ts ├── progress-block.component.ts ├── kanban-block.component.ts ├── embed-block.component.ts ├── outline-block.component.ts └── line-block.component.ts ``` ### Page d'Accès ``` src/app/features/tests/nimbus-editor/ └── nimbus-editor-page.component.ts ``` ### Documentation ``` docs/ ├── NIMBUS_EDITOR_INDEX.md (ce fichier) ├── NIMBUS_EDITOR_QUICK_START.md ├── NIMBUS_EDITOR_README.md ├── NIMBUS_EDITOR_IMPLEMENTATION_SUMMARY.md └── (racine)/ ├── NIMBUS_BUILD_INSTRUCTIONS.md └── NIMBUS_EDITOR_SUMMARY.txt ``` --- ## 🔗 Liens Directs vers Sections du README ### Fonctionnalités - [Types de Blocs Supportés](NIMBUS_EDITOR_README.md#-types-de-blocs-supportés) - [Raccourcis Clavier](NIMBUS_EDITOR_README.md#️-raccourcis-clavier) - [Exportation](NIMBUS_EDITOR_README.md#-exportation) - [Persistance](NIMBUS_EDITOR_README.md#-persistance) ### Technique - [Architecture](NIMBUS_EDITOR_README.md#️-architecture-technique) - [Services Principaux](NIMBUS_EDITOR_README.md#services-principaux) - [Composants](NIMBUS_EDITOR_README.md#composants) ### Aide - [Tests & Validation](NIMBUS_EDITOR_README.md#-tests--validation) - [Troubleshooting](NIMBUS_EDITOR_README.md#-troubleshooting) - [Roadmap](NIMBUS_EDITOR_README.md#-roadmap--améliorations-futures) --- ## 📞 Support ### Problème de Build → Consultez [NIMBUS_BUILD_INSTRUCTIONS.md](../NIMBUS_BUILD_INSTRUCTIONS.md) ### Problème d'Utilisation → Consultez [NIMBUS_EDITOR_README.md - Troubleshooting](NIMBUS_EDITOR_README.md#-troubleshooting) ### Questions Générales → Lisez [NIMBUS_EDITOR_QUICK_START.md](NIMBUS_EDITOR_QUICK_START.md) --- ## ✅ Checklist Démarrage - [ ] J'ai lu le [Quick Start Guide](NIMBUS_EDITOR_QUICK_START.md) - [ ] J'ai lancé `npm start` - [ ] J'ai ouvert `http://localhost:4200/tests/nimbus-editor` - [ ] J'ai testé la palette "/" - [ ] J'ai créé mon premier document - [ ] J'ai exporté en Markdown --- **Navigation**: [Retour au README principal](../README.md)