From 8be8fb9b606617af112b0d1a1d510a248f467844 Mon Sep 17 00:00:00 2001 From: Benjamin Palko Date: Thu, 1 May 2025 10:50:37 -0400 Subject: [PATCH] nav drawer closes on navigation --- src/lib/components/Footer.svelte | 23 --------- src/lib/components/Hero.svelte | 4 +- src/routes/+layout.svelte | 53 ++++++++++++++++----- src/routes/+page.svelte | 82 ++++++++++++++++---------------- 4 files changed, 83 insertions(+), 79 deletions(-) delete mode 100644 src/lib/components/Footer.svelte diff --git a/src/lib/components/Footer.svelte b/src/lib/components/Footer.svelte deleted file mode 100644 index f0c7f77..0000000 --- a/src/lib/components/Footer.svelte +++ /dev/null @@ -1,23 +0,0 @@ - - -
-
- {#each links as link (link.href)} - {link.name} - {/each} -
-

© 2025 Benjamin Palko

-
diff --git a/src/lib/components/Hero.svelte b/src/lib/components/Hero.svelte index 5d09cea..d965d2a 100644 --- a/src/lib/components/Hero.svelte +++ b/src/lib/components/Hero.svelte @@ -13,7 +13,7 @@
-
+
{description}

-
+ diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte index ba2f666..8d42f29 100644 --- a/src/routes/+layout.svelte +++ b/src/routes/+layout.svelte @@ -1,11 +1,17 @@
- +
-
+
- {#if current && current.slug !== '/'} -
-

{current.name}

-
- {/if} +
+ {#if current && current.slug !== '/'} +
+

{current.name}

+
+ {/if} +
{@render children()}
-
-
+
+
+
+ {#each socialLinks as link (link.href)} + {link.name} + {/each} +
+

© 2025 Benjamin Palko

+
@@ -51,7 +70,15 @@ diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index a75f348..cdd00ec 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -6,8 +6,8 @@ 'Lorem ipsum dolor sit amet consectetur adipiscing elit. Quisque faucibus ex sapien vitae pellentesque sem placerat. In id cursus mi pretium tellus duis convallis. Tempus leo eu aenean sed diam urna tempor. Pulvinar vivamus fringilla lacus nec metus bibendum egestas. Iaculis massa nisl malesuada lacinia integer nunc posuere. Ut hendrerit semper vel class aptent taciti sociosqu. Ad litora torquent per conubia nostra inceptos himenaeos.'; -
-
+
+
-
-

What I Do

-
-
- -
-

Web Development

-

- Lorem ipsum dolor sit amet consectetur adipiscing elit. Quisque faucibus ex sapien vitae - pellentesque sem placerat. In id cursus mi pretium tellus duis convallis. -

-
+
+
+

What I Do

+
+
+ +
+

Web Development

+

+ Lorem ipsum dolor sit amet consectetur adipiscing elit. Quisque faucibus ex sapien vitae + pellentesque sem placerat. In id cursus mi pretium tellus duis convallis. +

-
- -
-

Video Game Development

-

- Lorem ipsum dolor sit amet consectetur adipiscing elit. Quisque faucibus ex sapien vitae - pellentesque sem placerat. In id cursus mi pretium tellus duis convallis. -

-
+
+
+ +
+

Video Game Development

+

+ Lorem ipsum dolor sit amet consectetur adipiscing elit. Quisque faucibus ex sapien vitae + pellentesque sem placerat. In id cursus mi pretium tellus duis convallis. +

-
- -
-

Linux Ricing

-

- Lorem ipsum dolor sit amet consectetur adipiscing elit. Quisque faucibus ex sapien vitae - pellentesque sem placerat. In id cursus mi pretium tellus duis convallis. -

-
+
+
+ +
+

Linux Ricing

+

+ Lorem ipsum dolor sit amet consectetur adipiscing elit. Quisque faucibus ex sapien vitae + pellentesque sem placerat. In id cursus mi pretium tellus duis convallis. +

-
- -
-

Open-Source Development

-

- Lorem ipsum dolor sit amet consectetur adipiscing elit. Quisque faucibus ex sapien vitae - pellentesque sem placerat. In id cursus mi pretium tellus duis convallis. -

-
+
+
+ +
+

Open-Source Development

+

+ Lorem ipsum dolor sit amet consectetur adipiscing elit. Quisque faucibus ex sapien vitae + pellentesque sem placerat. In id cursus mi pretium tellus duis convallis. +