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-09 16:46:25 +01:00
2026-03-21 20:45:17 +01:00
2026-03-17 23:02:26 +01:00
2026-03-17 23:02:26 +01:00
2026-02-17 02:31:50 +01:00
2026-03-25 00:44:03 +01:00
2026-03-12 02:20:56 +01:00
2026-03-20 18:17:31 +01:00
2026-03-25 00:44:05 +01:00