The Svelte application I host from ivgeni.com
npm installnpm run dev and it'll be available at http://localhost:5173 if you're not already using that portSvelte has an adapter specifically for SSR which is compatible with Github pages where I am hosting this page. The plugins called @sveltejs/adapter-static and under /routes/+layout.ts append this line:
export const prerender = true;
Also, by default, Github builds websites using Jekyll but since I'm using SvelteKit that won't work. To turn of Jekyll you just put an empty file under /static/.nojekyll.
...need to write the rest of this later when I actually deploy it to Github Pages lol...
I didn't want to import an entire library of icons that I'll never use so I opted to use my own handful of svg's I quickly took off Iconify.
<path>'s under the <svg> and render them between a standardized <svg> component within an icon group (SocialLinks.svelte) to keep width, height, and colour consistent across all icons....don't have yet....