jedmund-svelte/src/lib/components/edra
Justin Edmund 9ee98a2ff8 refactor: modernize Edra editor components and enhance functionality
- Migrate all Edra components to Svelte 5 with runes syntax
- Implement unified ContentInsertionPane for consistent content insertion
- Standardize placeholder components with improved layouts
- Enhance bubble menu with better color picker and text styling
- Improve drag handle interactions and visual feedback
- Update slash command system for better extensibility

Key improvements:
- ContentInsertionPane: New unified interface for all content types
- Placeholder components: Consistent sizing and spacing
- GeolocationPlaceholder: Simplified map integration
- UrlEmbedPlaceholder: Better preview handling
- ComposerMediaHandler: Converted to Svelte 5 class syntax
- BubbleMenu components: Enhanced UI/UX with modern patterns

All components now use:
- Interface Props pattern for better type safety
- $state and $derived for reactive state
- Modern event handling syntax
- Consistent styling with CSS variables

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-09 23:21:27 -07:00
..
commands refactor(editor): consolidate editors into unified EnhancedComposer 2025-06-24 01:11:57 +01:00
extensions refactor: modernize Edra editor components and enhance functionality 2025-07-09 23:21:27 -07:00
headless refactor: modernize Edra editor components and enhance functionality 2025-07-09 23:21:27 -07:00
drag-handle.svelte refactor: modernize Edra editor components and enhance functionality 2025-07-09 23:21:27 -07:00
editor-extensions.ts refactor(editor): consolidate editors into unified EnhancedComposer 2025-06-24 01:11:57 +01:00
editor.css fix: correct placeholder spacing in Edra editor 2025-06-26 15:56:49 -04:00
editor.ts fix: simplify editor content loading to prevent infinite loops 2025-06-26 09:56:24 -04:00
onedark.css
svelte-renderer.ts tbh i dont know whats going on anymore 2025-05-31 02:08:26 -07:00
tooltip.scss fix: drag handle actions now affect the correct block 2025-06-26 10:33:27 -04:00
utils.ts refactor: restructure routing - albums at /albums/[slug], photos at /photos/[id] 2025-06-24 10:35:21 +01:00