slideshare/src/components/presentations
Michael Mainguy 84b2d233a7 Add JavaScript syntax highlighting with Highlight.js
- Implement code highlighting utility using Highlight.js library
- Add dedicated code-slide layout with proper pre/code structure
- Update HTML sanitizer to allow pre and code elements
- Add comprehensive VS Code dark theme syntax colors
- Fix whitespace preservation in highlighted code blocks
- Support code slot type in template rendering system
- Add code-specific styling and editor improvements

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-21 21:18:11 -05:00
..
hooks Add secure markdown support to slide templates 2025-08-21 20:43:26 -05:00
shared Implement global color system and optimize CSS architecture 2025-08-21 13:06:34 -05:00
AspectRatioSelector.css Enhance UI styling with improved button hierarchy and form readability 2025-08-21 14:17:06 -05:00
AspectRatioSelector.tsx Implement slide preview and fix import standards project-wide 2025-08-21 06:52:56 -05:00
CreationActions.css Consolidate App.css and complete CSS architecture refactoring 2025-08-21 15:15:43 -05:00
CreationActions.tsx Consolidate App.css and complete CSS architecture refactoring 2025-08-21 15:15:43 -05:00
EmptyPresentationState.css Enhance UI styling with improved button hierarchy and form readability 2025-08-21 14:17:06 -05:00
EmptyPresentationState.tsx Implement slide preview and fix import standards project-wide 2025-08-21 06:52:56 -05:00
NewPresentationPage.css Enhance UI styling with improved button hierarchy and form readability 2025-08-21 14:17:06 -05:00
NewPresentationPage.tsx Enhance UI styling with improved button hierarchy and form readability 2025-08-21 14:17:06 -05:00
PresentationDetailsForm.css Refactor presentation components following coding guidelines 2025-08-21 06:23:45 -05:00
PresentationDetailsForm.tsx Enhance UI styling with improved button hierarchy and form readability 2025-08-21 14:17:06 -05:00
PresentationEditor.css Implement global color system and optimize CSS architecture 2025-08-21 13:06:34 -05:00
PresentationEditor.tsx Fix TypeScript build errors and improve navigation consistency 2025-08-21 12:34:11 -05:00
PresentationMode.css Implement fullscreen presentation mode with keyboard navigation 2025-08-21 09:21:38 -05:00
PresentationMode.tsx Add JavaScript syntax highlighting with Highlight.js 2025-08-21 21:18:11 -05:00
PresentationsList.css Implement global color system and optimize CSS architecture 2025-08-21 13:06:34 -05:00
PresentationsList.tsx Improve modal dialog UX and sizing 2025-08-21 15:24:18 -05:00
SlidesSidebar.css Refactor presentation components following coding guidelines 2025-08-21 06:23:45 -05:00
SlidesSidebar.tsx Implement slide preview and fix import standards project-wide 2025-08-21 06:52:56 -05:00
ThemeSelectionSection.css Enhance UI styling with improved button hierarchy and form readability 2025-08-21 14:17:06 -05:00
ThemeSelectionSection.tsx Implement slide preview and fix import standards project-wide 2025-08-21 06:52:56 -05:00
ThemeSelector.css feat: implement complete presentation management system with aspect ratio support 2025-08-20 16:34:00 -05:00
ThemeSelector.tsx Implement slide preview and fix import standards project-wide 2025-08-21 06:52:56 -05:00