feat(board): remove live widget preview, streamline integration editing

- Drop the narrow live preview panel from the widget picker (it kept
  rendering oversized widgets with errors) along with its translations
- The Edit integration tab now opens the connection editor directly when
  a widget has exactly one integration
- The connection editor closes on outside click
- Keep the save/cancel footer floating at the bottom of the editor
This commit is contained in:
Thomas Camlong committed 2026-08-17 16:21:44 +02:00
1 parent 482a8c20e3
commit c6d6f43c85
6 files changed
+36 -197

No files matched your search

@@ -82,5 +82,5 @@ export const EmbeddedIntegrationEditModal = createModal<EmbeddedIntegrationEditM
defaultTitle: (t) => t("item.edit.tab.integration"),
size: modalSizeForm,
presentation: "inspector",
closeOnClickOutside: false,
closeOnClickOutside: true,
});