From 8e6b4f1aeb0c6086a6159bffa26b47d9deb73f6f Mon Sep 17 00:00:00 2001 From: Andrew Kingston Date: Thu, 22 Oct 2020 17:42:03 +0100 Subject: [PATCH] Update screen components hierarchy to use new common component styles --- .../src/components/common/NavItem.svelte | 108 ++++++++++++++++++ .../userInterface/ComponentsHierarchy.svelte | 94 +++------------ .../ComponentsHierarchyChildren.svelte | 103 +++++------------ .../userInterface/PageLayout.svelte | 67 ++--------- 4 files changed, 159 insertions(+), 213 deletions(-) create mode 100644 packages/builder/src/components/common/NavItem.svelte diff --git a/packages/builder/src/components/common/NavItem.svelte b/packages/builder/src/components/common/NavItem.svelte new file mode 100644 index 0000000000..7e21689c3f --- /dev/null +++ b/packages/builder/src/components/common/NavItem.svelte @@ -0,0 +1,108 @@ + + +
+
+ {#if withArrow} +
+ +
+ {/if} + {#if icon} +
+ {/if} +
{text}
+ {#if withActions} +
+ +
+ {/if} +
+
+ + diff --git a/packages/builder/src/components/userInterface/ComponentsHierarchy.svelte b/packages/builder/src/components/userInterface/ComponentsHierarchy.svelte index add2a99d6a..43a2c07bd9 100644 --- a/packages/builder/src/components/userInterface/ComponentsHierarchy.svelte +++ b/packages/builder/src/components/userInterface/ComponentsHierarchy.svelte @@ -1,13 +1,12 @@ -
- - - - - Master Screen -
+ {#if $store.currentPreviewItem.name === _layout.title && _layout.component.props._children} {/if} - -