From 4f2251b5e16f933e78938735a4b37b672d4d9a46 Mon Sep 17 00:00:00 2001 From: Eric Liu Date: Sun, 2 Aug 2020 05:52:42 -0700 Subject: [PATCH] feat(ui-shell): support fixed SideNav --- src/UIShell/SideNav/SideNav.svelte | 15 ++++++++++++ src/UIShell/UIShell.Story.svelte | 37 +++++++++++++++--------------- 2 files changed, 34 insertions(+), 18 deletions(-) diff --git a/src/UIShell/SideNav/SideNav.svelte b/src/UIShell/SideNav/SideNav.svelte index 41699d0d..d60130b1 100644 --- a/src/UIShell/SideNav/SideNav.svelte +++ b/src/UIShell/SideNav/SideNav.svelte @@ -1,4 +1,10 @@ +{#if fixed} +
{ + isOpen = false; + }} + class:bx--side-nav__overlay={true} + class:bx--side-nav__overlay-active={isOpen} /> +{/if} diff --git a/src/UIShell/UIShell.Story.svelte b/src/UIShell/UIShell.Story.svelte index 42f47fc9..79a07340 100644 --- a/src/UIShell/UIShell.Story.svelte +++ b/src/UIShell/UIShell.Story.svelte @@ -213,24 +213,25 @@ {:else if story === 'header-and-sidenav'} -
- - - - - - - - - - - - - - - - - +
+ + + + + + + + + + + + + + + + + +
{/if}

Page Title