Linus Rath
54981950b0
feat(plugins): resizable collapsible detail sidebar, auto-init on refresh
- Add email-detail-sidebar slot type for right-side plugin panels
- Plugin sidebar inside EmailViewer with ResizeHandle (200-500px, drag/dbl-click reset)
- Collapse/expand toggle with PanelRightClose/PanelRightOpen icons
- Call initializePlugins() on mount so plugins survive page refresh
- Fix plugin loader: call exposePluginExternals() before loading
- Fix CSP: add blob: to script-src for plugin bundle loading
- Fix enablePlugin: wire slot registration bridge before loading
- Fix email-banner PluginSlot: pass email via extraProps
- Fix sidebar-widget PluginSlot: move inside scrollable area
- Emit emailHooks.onEmailOpen/onEmailClose from selectEmail()
2026-03-25 00:44:05 +01:00
..
2026-03-16 22:17:59 +01:00
2026-03-17 21:39:59 +01:00
2026-03-25 00:44:03 +01:00
2026-03-25 00:44:03 +01:00
2026-03-21 02:31:42 +01:00
2026-01-08 22:15:32 +01:00
2026-03-23 15:45:37 +01:00
2026-03-21 02:31:42 +01:00
2026-03-25 00:44:05 +01:00
2026-03-11 21:23:57 +01:00
2026-03-21 20:45:23 +01:00
2026-03-21 20:45:23 +01:00
2026-03-17 20:14:01 +01:00
2026-03-19 17:20:39 +01:00
2026-03-23 15:45:37 +01:00
2026-03-23 15:45:37 +01:00
2026-03-14 16:29:26 +01:00