feat: Sticky navbar #30

Open
aniva wants to merge 2 commits from component/navbar into main
2 changed files with 4 additions and 3 deletions
Showing only changes of commit 482f7e59a7 - Show all commits

View File

@ -11,7 +11,7 @@
<!-- Homepage has its own navbar with animations --> <!-- Homepage has its own navbar with animations -->
{#if $page.url.pathname != "/"} {#if $page.url.pathname != "/"}
<div id="layout"> <div id="layout">
<div id="navbar"> <div id="nav">
<Navbar /> <Navbar />
<slot name="header" /> <slot name="header" />
</div> </div>
@ -58,7 +58,7 @@
width: min(100vw, max(50vw, 100vh)); width: min(100vw, max(50vw, 100vh));
grid-area: content; grid-area: content;
} }
#navbar { #nav {
align-self: right; align-self: right;
padding-left: 10px; padding-left: 10px;
grid-area: nav; grid-area: nav;

View File

@ -35,7 +35,8 @@
display: flex; display: flex;
flex-direction: column; flex-direction: column;
align-items: flex-end; align-items: flex-end;
justify-content: between; position: sticky;
top: 0;
} }
@media (max-width: 700px) { @media (max-width: 700px) {
#navbar { #navbar {