From 5640b2fa89c215bf34f0923a95f586c5c361dd70 Mon Sep 17 00:00:00 2001 From: Andrew Kingston Date: Thu, 30 Mar 2023 09:19:39 +0100 Subject: [PATCH] Make sheet gutter width customisable --- .../frontend-core/src/components/index.js | 2 +- .../src/components/sheet/SheetControls.svelte | 7 --- .../components/sheet/cells/DataCell.svelte | 2 +- .../components/sheet/cells/HeaderCell.svelte | 2 +- .../components/sheet/cells/OptionsCell.svelte | 2 +- .../sheet/cells/RelationshipCell.svelte | 2 +- .../sheet/{ => controls}/AddRowButton.svelte | 0 .../sheet/{ => controls}/DeleteButton.svelte | 0 .../src/components/sheet/index.js | 1 + .../sheet/{ => layout}/Avatar.svelte | 0 .../sheet/{ => layout}/HeaderRow.svelte | 2 +- .../sheet/{ => layout}/NewRow.svelte | 11 +++-- .../sheet/{ => layout}/RowCount.svelte | 0 .../sheet/{ => layout}/Sheet.svelte | 49 ++++++++++--------- .../sheet/{ => layout}/SheetBody.svelte | 0 .../sheet/layout/SheetControls.svelte | 7 +++ .../sheet/{ => layout}/SheetRow.svelte | 2 +- .../{ => layout}/SheetScrollWrapper.svelte | 2 +- .../components/sheet/layout/SidePanel.svelte | 20 ++++++++ .../sheet/{ => layout}/StickyColumn.svelte | 13 ++--- .../sheet/{ => layout}/UserAvatars.svelte | 0 .../src/components/sheet/{ => lib}/events.js | 0 .../src/components/sheet/lib/renderers.js | 29 +++++++++++ .../src/components/sheet/{ => lib}/utils.js | 0 .../components/sheet/{ => lib}/websocket.js | 0 .../{ => overlays}/KeyboardManager.svelte | 2 +- .../sheet/{ => overlays}/MenuOverlay.svelte | 0 .../sheet/{ => overlays}/ResizeOverlay.svelte | 7 +-- .../sheet/{ => overlays}/ScrollOverlay.svelte | 5 +- .../src/components/sheet/renderers.js | 29 ----------- .../src/components/sheet/stores/columns.js | 4 +- .../src/components/sheet/stores/max-scroll.js | 6 ++- .../src/components/sheet/stores/ui.js | 2 + 33 files changed, 120 insertions(+), 88 deletions(-) delete mode 100644 packages/frontend-core/src/components/sheet/SheetControls.svelte rename packages/frontend-core/src/components/sheet/{ => controls}/AddRowButton.svelte (100%) rename packages/frontend-core/src/components/sheet/{ => controls}/DeleteButton.svelte (100%) create mode 100644 packages/frontend-core/src/components/sheet/index.js rename packages/frontend-core/src/components/sheet/{ => layout}/Avatar.svelte (100%) rename packages/frontend-core/src/components/sheet/{ => layout}/HeaderRow.svelte (96%) rename packages/frontend-core/src/components/sheet/{ => layout}/NewRow.svelte (92%) rename packages/frontend-core/src/components/sheet/{ => layout}/RowCount.svelte (100%) rename packages/frontend-core/src/components/sheet/{ => layout}/Sheet.svelte (77%) rename packages/frontend-core/src/components/sheet/{ => layout}/SheetBody.svelte (100%) create mode 100644 packages/frontend-core/src/components/sheet/layout/SheetControls.svelte rename packages/frontend-core/src/components/sheet/{ => layout}/SheetRow.svelte (95%) rename packages/frontend-core/src/components/sheet/{ => layout}/SheetScrollWrapper.svelte (97%) create mode 100644 packages/frontend-core/src/components/sheet/layout/SidePanel.svelte rename packages/frontend-core/src/components/sheet/{ => layout}/StickyColumn.svelte (93%) rename packages/frontend-core/src/components/sheet/{ => layout}/UserAvatars.svelte (100%) rename packages/frontend-core/src/components/sheet/{ => lib}/events.js (100%) create mode 100644 packages/frontend-core/src/components/sheet/lib/renderers.js rename packages/frontend-core/src/components/sheet/{ => lib}/utils.js (100%) rename packages/frontend-core/src/components/sheet/{ => lib}/websocket.js (100%) rename packages/frontend-core/src/components/sheet/{ => overlays}/KeyboardManager.svelte (98%) rename packages/frontend-core/src/components/sheet/{ => overlays}/MenuOverlay.svelte (100%) rename packages/frontend-core/src/components/sheet/{ => overlays}/ResizeOverlay.svelte (89%) rename packages/frontend-core/src/components/sheet/{ => overlays}/ScrollOverlay.svelte (96%) delete mode 100644 packages/frontend-core/src/components/sheet/renderers.js diff --git a/packages/frontend-core/src/components/index.js b/packages/frontend-core/src/components/index.js index 8e5959ef14..f787d79072 100644 --- a/packages/frontend-core/src/components/index.js +++ b/packages/frontend-core/src/components/index.js @@ -1,3 +1,3 @@ export { default as SplitPage } from "./SplitPage.svelte" export { default as TestimonialPage } from "./TestimonialPage.svelte" -export { default as Sheet } from "./sheet/Sheet.svelte" +export { Sheet } from "./sheet" diff --git a/packages/frontend-core/src/components/sheet/SheetControls.svelte b/packages/frontend-core/src/components/sheet/SheetControls.svelte deleted file mode 100644 index 562f8377e5..0000000000 --- a/packages/frontend-core/src/components/sheet/SheetControls.svelte +++ /dev/null @@ -1,7 +0,0 @@ - - - - diff --git a/packages/frontend-core/src/components/sheet/cells/DataCell.svelte b/packages/frontend-core/src/components/sheet/cells/DataCell.svelte index 985a740c66..e68a10ebc4 100644 --- a/packages/frontend-core/src/components/sheet/cells/DataCell.svelte +++ b/packages/frontend-core/src/components/sheet/cells/DataCell.svelte @@ -1,7 +1,7 @@ + + + diff --git a/packages/frontend-core/src/components/sheet/SheetRow.svelte b/packages/frontend-core/src/components/sheet/layout/SheetRow.svelte similarity index 95% rename from packages/frontend-core/src/components/sheet/SheetRow.svelte rename to packages/frontend-core/src/components/sheet/layout/SheetRow.svelte index 7c3f708f42..ae42af6494 100644 --- a/packages/frontend-core/src/components/sheet/SheetRow.svelte +++ b/packages/frontend-core/src/components/sheet/layout/SheetRow.svelte @@ -1,6 +1,6 @@ + +
some content
+ + diff --git a/packages/frontend-core/src/components/sheet/StickyColumn.svelte b/packages/frontend-core/src/components/sheet/layout/StickyColumn.svelte similarity index 93% rename from packages/frontend-core/src/components/sheet/StickyColumn.svelte rename to packages/frontend-core/src/components/sheet/layout/StickyColumn.svelte index c8d0fbbe59..446bea4f87 100644 --- a/packages/frontend-core/src/components/sheet/StickyColumn.svelte +++ b/packages/frontend-core/src/components/sheet/layout/StickyColumn.svelte @@ -1,10 +1,10 @@