feat: enhance code viewer with modern Angular inputs and improved styling

- Updated CodeRendererComponent to use Angular's new input() signals instead of @Input decorators
- Added fallback content escaping for code that can't be syntax highlighted
- Improved code viewer styling with larger fonts, better padding and gradient header background
- Enhanced file content fetching with robust cache-busting and fallback mechanisms
- Added debug logging to track content loading and syntax highlighting
- Fixe
This commit is contained in:
2025-11-02 10:51:56 -05:00
parent 0dc346d6b7
commit 79e80fd798
4 changed files with 156 additions and 22 deletions
+1 -1
View File
@@ -31,7 +31,7 @@ Tu es un pair-programmer Angular 20. Objectif: retirer tout import global d'Exca
5) Ne change pas l’UI/UX. Respecte Angular 20 et Tailwind 3.4.
```
### 0.2 Virtualiser la liste centrale Nimbus avec `PaginatedNotesList`
### ✅ 0.2 Virtualiser la liste centrale Nimbus avec `PaginatedNotesList`
- Objectif: maintenir ≥55 FPS et mémoire <200MB avec 5k+ notes.
- Critères d’acceptation: