diff --git a/package-lock.json b/package-lock.json index 082411c..10a2961 100644 --- a/package-lock.json +++ b/package-lock.json @@ -7,6 +7,9 @@ "": { "name": "pages-svelte", "version": "0.0.1", + "dependencies": { + "module-alias": "^2.2.3" + }, "devDependencies": { "@sveltejs/adapter-static": "^3.0.8", "@sveltejs/kit": "^2.16.0", @@ -1063,6 +1066,11 @@ "@jridgewell/sourcemap-codec": "^1.5.0" } }, + "node_modules/module-alias": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/module-alias/-/module-alias-2.2.3.tgz", + "integrity": "sha512-23g5BFj4zdQL/b6tor7Ji+QY4pEfNH784BMslY9Qb0UnJWRAt+lQGLYmRaM0KDBwIG23ffEBELhZDP2rhi9f/Q==" + }, "node_modules/mri": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", diff --git a/package.json b/package.json index ba2d148..8323915 100644 --- a/package.json +++ b/package.json @@ -19,5 +19,8 @@ "svelte-check": "^4.0.0", "typescript": "^5.0.0", "vite": "^6.0.0" + }, + "dependencies": { + "module-alias": "^2.2.3" } } diff --git a/src/lib/banner-title.svelte b/src/lib/banner-title.svelte new file mode 100644 index 0000000..02f4845 --- /dev/null +++ b/src/lib/banner-title.svelte @@ -0,0 +1,20 @@ + + +
+ {bannerImgAlt} +

{title}

+

{subtitle}

+
\ No newline at end of file diff --git a/src/lib/header.svelte b/src/lib/header.svelte new file mode 100644 index 0000000..f8c3e89 --- /dev/null +++ b/src/lib/header.svelte @@ -0,0 +1,37 @@ +
+ + + +
+ + \ No newline at end of file diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index cc88df0..94e265c 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -1,2 +1,8 @@ -

Welcome to SvelteKit

-

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

+ + +
+ +

Moin! ~ welcome to my website :)

+

projects

diff --git a/src/routes/projects/projectn5/devlog/+page.svelte b/src/routes/projects/projectn5/devlog/+page.svelte new file mode 100644 index 0000000..6de3049 --- /dev/null +++ b/src/routes/projects/projectn5/devlog/+page.svelte @@ -0,0 +1,5 @@ + + +
\ No newline at end of file diff --git a/src/routes/projects/projectn5/devlog/[post]/+page.svelte b/src/routes/projects/projectn5/devlog/[post]/+page.svelte new file mode 100644 index 0000000..6de3049 --- /dev/null +++ b/src/routes/projects/projectn5/devlog/[post]/+page.svelte @@ -0,0 +1,5 @@ + + +
\ No newline at end of file diff --git a/svelte.config.js b/svelte.config.js index e396323..cc113f4 100644 --- a/svelte.config.js +++ b/svelte.config.js @@ -1,9 +1,12 @@ import adapter from '@sveltejs/adapter-static'; import { vitePreprocess } from '@sveltejs/vite-plugin-svelte'; +/** @type {import('@sveltejs/kit').Config} */ const config = { preprocess: vitePreprocess(), - kit: { adapter: adapter() } + kit: { + adapter: adapter(), + }, }; export default config; diff --git a/tsconfig.json b/tsconfig.json index 0b2d886..5799012 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -9,7 +9,7 @@ "skipLibCheck": true, "sourceMap": true, "strict": true, - "moduleResolution": "bundler" + "moduleResolution": "bundler", } // Path aliases are handled by https://svelte.dev/docs/kit/configuration#alias // except $lib which is handled by https://svelte.dev/docs/kit/configuration#files diff --git a/vite.config.ts b/vite.config.ts index bbf8c7d..fce9e87 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -2,5 +2,5 @@ import { sveltekit } from '@sveltejs/kit/vite'; import { defineConfig } from 'vite'; export default defineConfig({ - plugins: [sveltekit()] + plugins: [sveltekit()], });