diff --git a/src/lib/constants/index.ts b/src/lib/constants/index.ts new file mode 100644 index 0000000..26f360a --- /dev/null +++ b/src/lib/constants/index.ts @@ -0,0 +1 @@ +export * from './links'; diff --git a/src/lib/constants/links.ts b/src/lib/constants/links.ts new file mode 100644 index 0000000..4818323 --- /dev/null +++ b/src/lib/constants/links.ts @@ -0,0 +1,6 @@ +export const Links = { + github: 'https://github.com/BenjaminPalko', + itch: 'https://baobeld.itch.io/', + kofi: 'https://ko-fi.com/baobeld', + linkedin: 'https://www.linkedin.com/in/benjaminpalko/' +}; diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte index 9b776b7..57012e9 100644 --- a/src/routes/+layout.svelte +++ b/src/routes/+layout.svelte @@ -1,6 +1,32 @@ -{@render children()} +{#snippet Tab({ route, title }: { route: string; title: string })} + goto(route)} + href={undefined}>{title} +{/snippet} + +
+
+
+
+ {@render Tab({ route: '/', title: 'About' })} + {@render Tab({ route: '/experience', title: 'Experience' })} + {@render Tab({ route: '/projects', title: 'Projects' })} + {@render Tab({ route: '/contact', title: 'Contact' })} +
+
+
+ {@render children()} +
+
+
diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index cc88df0..e5ce48b 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -1,2 +1,42 @@ -

Welcome to SvelteKit

-

Visit svelte.dev/docs/kit to read the documentation

+ + +
+
+

Benjamin Palko

+

Software Engineer

+
+ me +

Hello there and welcome to my website!

+ +

+ My name is Ben, I'm a Canadian 🍁 living out of Ottawa, Ontario (in an Igloo ☃️). I work as a + Software Developer full-time and work a pretty wide range of projects in my personal time. Catch + me working on C++ building the base for a game engine one day, and practicing my drawing skills + another day. +

+

+ I started with an internship at a small company in my hometown which after graduation became a + full time position. I wanted to move back to Ottawa so I found myself a job at Mitel and moved + back in 2020 just in time for lockdown. My time at Mitel was great and I worked with some + amazing people, eventually I was referred to another company by a former colleague and decided + to take up the opportunity that presented itself to me. +

+

+ While Software Development is my main career there are many things I love to do in my off time. + One such thing has been developing games on the side, So far I have participated in 2 GameJams! + You can check out my submissions at my{' '} + + itch.io page + + . +

+ {'Climber'} +

+ I am also an amateur rock climber and been climbing for the past year, I love going to the gym + to wind down with some exercise 🧗‍♂️. Another interest I have is dirt biking, I'm still a complete + novice getting and my feet wet but it can be quite the rush flying through the forest on narrow + trails. +

+
diff --git a/src/routes/contact/+page.svelte b/src/routes/contact/+page.svelte new file mode 100644 index 0000000..4539ddc --- /dev/null +++ b/src/routes/contact/+page.svelte @@ -0,0 +1,50 @@ + + +
+
+

+ Hello there friend.
Want to chat? +

+
Reach out! 🤝
+
+ +
+ Send me an email! + + benjaminpalko@hotmail.com + +
+
+
+
+
+

Send me a message!

+ + + + +
+
+
diff --git a/src/routes/experience/+page.svelte b/src/routes/experience/+page.svelte new file mode 100644 index 0000000..e69de29 diff --git a/src/routes/projects/+page.svelte b/src/routes/projects/+page.svelte new file mode 100644 index 0000000..e69de29 diff --git a/static/after_tri.jpg b/static/after_tri.jpg new file mode 100644 index 0000000..e15526b Binary files /dev/null and b/static/after_tri.jpg differ diff --git a/static/before_tri.jpg b/static/before_tri.jpg new file mode 100644 index 0000000..52b1ebd Binary files /dev/null and b/static/before_tri.jpg differ diff --git a/static/bros.jpg b/static/bros.jpg new file mode 100644 index 0000000..25ce706 Binary files /dev/null and b/static/bros.jpg differ diff --git a/static/climber.jpg b/static/climber.jpg new file mode 100644 index 0000000..80da770 Binary files /dev/null and b/static/climber.jpg differ diff --git a/static/cookies.jpg b/static/cookies.jpg new file mode 100644 index 0000000..fda931d Binary files /dev/null and b/static/cookies.jpg differ diff --git a/static/runner_01.jpg b/static/runner_01.jpg new file mode 100644 index 0000000..35dcf0f Binary files /dev/null and b/static/runner_01.jpg differ diff --git a/static/runner_02.jpg b/static/runner_02.jpg new file mode 100644 index 0000000..4d4f15c Binary files /dev/null and b/static/runner_02.jpg differ diff --git a/static/sippin.jpg b/static/sippin.jpg new file mode 100644 index 0000000..b844509 Binary files /dev/null and b/static/sippin.jpg differ diff --git a/static/waterfall.jpg b/static/waterfall.jpg new file mode 100644 index 0000000..e58a90c Binary files /dev/null and b/static/waterfall.jpg differ