From aba14f0e1684b85652fbe26602e41535bf3172a2 Mon Sep 17 00:00:00 2001 From: Gerard Burns Date: Sun, 14 Apr 2024 09:47:16 +0100 Subject: [PATCH] array type info --- packages/bbui/src/Tooltip/Context.svelte | 2 - .../ExplanationModal/subjects/Column.svelte | 25 +++++++- .../subjects/components/JSONProperty.svelte | 42 +++++++++++++ .../subjects/components/Property.svelte | 60 ++++++++++--------- .../subjects/components/Section.svelte | 4 +- .../subjects/components/index.js | 1 + .../controls/FieldContext/lines/Column.svelte | 1 - 7 files changed, 99 insertions(+), 36 deletions(-) create mode 100644 packages/builder/src/components/design/settings/controls/FieldContext/ExplanationModal/subjects/components/JSONProperty.svelte diff --git a/packages/bbui/src/Tooltip/Context.svelte b/packages/bbui/src/Tooltip/Context.svelte index 10f050c7b6..d5afad9fa2 100644 --- a/packages/bbui/src/Tooltip/Context.svelte +++ b/packages/bbui/src/Tooltip/Context.svelte @@ -157,8 +157,6 @@ border-radius: 5px; box-sizing: border-box; - opacity: 0; - overflow: hidden; border: 1px solid var(--grey-4); transition: width 300ms ease-in, height 300ms ease-in, top 300ms ease-in, left 300ms ease-in; diff --git a/packages/builder/src/components/design/settings/controls/FieldContext/ExplanationModal/subjects/Column.svelte b/packages/builder/src/components/design/settings/controls/FieldContext/ExplanationModal/subjects/Column.svelte index ab43b6658a..819d87fcd1 100644 --- a/packages/builder/src/components/design/settings/controls/FieldContext/ExplanationModal/subjects/Column.svelte +++ b/packages/builder/src/components/design/settings/controls/FieldContext/ExplanationModal/subjects/Column.svelte @@ -1,5 +1,5 @@ + +
+ + + {name} + + + - +
+    
+      {value}
+    
+  
+
+ + diff --git a/packages/builder/src/components/design/settings/controls/FieldContext/ExplanationModal/subjects/components/Property.svelte b/packages/builder/src/components/design/settings/controls/FieldContext/ExplanationModal/subjects/components/Property.svelte index 39e758d1a3..d0f71c39b9 100644 --- a/packages/builder/src/components/design/settings/controls/FieldContext/ExplanationModal/subjects/components/Property.svelte +++ b/packages/builder/src/components/design/settings/controls/FieldContext/ExplanationModal/subjects/components/Property.svelte @@ -1,45 +1,49 @@ -
- -{#if pre} - - {name} - - - -
-{value}
-
-{:else} +
- {name} + + {name} + - - {value} + + {value} + -{/if}
diff --git a/packages/builder/src/components/design/settings/controls/FieldContext/ExplanationModal/subjects/components/Section.svelte b/packages/builder/src/components/design/settings/controls/FieldContext/ExplanationModal/subjects/components/Section.svelte index f4b25bc19c..486e111725 100644 --- a/packages/builder/src/components/design/settings/controls/FieldContext/ExplanationModal/subjects/components/Section.svelte +++ b/packages/builder/src/components/design/settings/controls/FieldContext/ExplanationModal/subjects/components/Section.svelte @@ -4,8 +4,8 @@ diff --git a/packages/builder/src/components/design/settings/controls/FieldContext/ExplanationModal/subjects/components/index.js b/packages/builder/src/components/design/settings/controls/FieldContext/ExplanationModal/subjects/components/index.js index 57e512f5ce..9761fd31aa 100644 --- a/packages/builder/src/components/design/settings/controls/FieldContext/ExplanationModal/subjects/components/index.js +++ b/packages/builder/src/components/design/settings/controls/FieldContext/ExplanationModal/subjects/components/index.js @@ -1,4 +1,5 @@ export { default as Subject } from "./Subject.svelte" export { default as Property } from "./Property.svelte" +export { default as JSONProperty } from "./JSONProperty.svelte" export { default as Section } from "./Section.svelte" export { default as Block } from "./Block.svelte" diff --git a/packages/builder/src/components/design/settings/controls/FieldContext/lines/Column.svelte b/packages/builder/src/components/design/settings/controls/FieldContext/lines/Column.svelte index d28748d8e0..4399f3e52b 100644 --- a/packages/builder/src/components/design/settings/controls/FieldContext/lines/Column.svelte +++ b/packages/builder/src/components/design/settings/controls/FieldContext/lines/Column.svelte @@ -38,7 +38,6 @@ setExplanationSubject(subjects.column)} - on:mouseleave={() => setExplanationSubject(subjects.none)} href={tableHref} text={columnName} />