Skip to content

Commit b25a8ab

Browse files
committed
fixes
1 parent ba48c83 commit b25a8ab

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

packages/site-kit/src/lib/nav/Menu.svelte

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -38,16 +38,14 @@
3838
});
3939
});
4040
41-
function slide(node: HTMLElement, { duration = 400, easing = expoOut } = {}): TransitionConfig {
41+
function popup(node: HTMLElement, { duration = 400, easing = expoOut } = {}): TransitionConfig {
4242
const height = current ? node.clientHeight : universal_menu_inner_height;
4343
4444
return {
4545
css: (t, u) =>
4646
$reduced_motion
4747
? `opacity: ${t}`
48-
: `transform: translate3d(0, ${height * u}px, 0) scale3d(${0.9 + 0.1 * t}, ${
49-
0.9 + 0.1 * t
50-
}, 1)`,
48+
: `transform: translate3d(0, ${(height * u) / 0.9}px, 0) scale(${0.9 + 0.1 * t})`,
5149
easing,
5250
duration
5351
};
@@ -57,7 +55,7 @@
5755
<ModalOverlay {onclose} />
5856

5957
<div class="menu" use:trap={{ reset_focus: false }}>
60-
<div class="mobile-main-menu" transition:slide={{ duration: 3000, easing: quintOut }}>
58+
<div class="mobile-main-menu" transition:popup={{ duration: 3000, easing: quintOut }}>
6159
<div
6260
class="menu-background"
6361
class:ready

packages/site-kit/src/lib/nav/Nav.svelte

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -164,7 +164,9 @@ Top navigation bar for the application. It provides a slot for the left side, th
164164
</nav>
165165

166166
{#if open}
167-
<Menu {links} {current} onclose={() => (open = false)} />
167+
<div class="mobile">
168+
<Menu {links} {current} onclose={() => (open = false)} />
169+
</div>
168170
{/if}
169171

170172
<style>

0 commit comments

Comments
 (0)