diff --git a/src/lib/projects.ts b/src/lib/projects.ts index 70e2bb9..b2e9f15 100644 --- a/src/lib/projects.ts +++ b/src/lib/projects.ts @@ -34,11 +34,11 @@ export const projects: Project[] = [ }, { text: "Play an old build (developed until 2025-05-16)", - link: "https://apps.denizk0461.dev/projectn5", + link: "//apps.denizk0461.dev/projectn5", }, { text: "Download the old Windows builds", - link: "https://files.denizk0461.dev/projectn5", + link: "//files.denizk0461.dev/projectn5", }, ], }, @@ -76,7 +76,7 @@ export const projects: Project[] = [ }, { text: "Get the PCB and STL files", - link: "https://files.denizk0461.dev/daisyfm/", + link: "//files.denizk0461.dev/daisyfm/", }, { text: "View the repository", @@ -263,11 +263,38 @@ export const games: Project[] = [ }, ], }, + { + id: "projectn5", + isActive: false, + banner: "/projects/projectn5/banner.webp", + icon: "", + date: "September 2023 – June 2025", + title: "Project N5", + subtitle: "Action-Adventure Jump & Run", + paragraphs: [ + "Project N5 is the deprecated version of my current game. The old version is available to play in-browser, plus some downloads of several Windows builds.", + ], + links: [ + { + text: "View the development log", + link: "/projects/projectn5/devlog", + }, + { + text: "Play Project N5 (last build)", + link: "//apps.denizk0461.dev/projectn5", + }, + { + text: "Download the old Windows builds", + link: "//files.denizk0461.dev/projectn5", + }, + ], + }, { id: "swordsnstuff", isActive: false, banner: "/projects/swordsnstuff/banner.webp", icon: "", + date: "August 2023", title: "Swords & Stuff", subtitle: "Unity 2D RPG", paragraphs: [ @@ -287,6 +314,7 @@ export const games: Project[] = [ isActive: false, banner: "/projects/tads/banner.webp", icon: "/projects/tads/icon.webp", + date: "August 2023", title: "Totally Accurate Dating Simulator", subtitle: "HTML Text Adventure", paragraphs: [ diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte index 60e8d9f..aefce8b 100644 --- a/src/routes/+layout.svelte +++ b/src/routes/+layout.svelte @@ -237,13 +237,18 @@ margin-top: 0; font-family: var(--font-mono); } - - .project-banner { + + .project-banner-container { + position: relative; width: 80%; margin-left: auto; margin-right: auto; display: flex; } + + .project-banner { + margin: 0; /* reset left/right margins */ + } .project-icon { float: left; @@ -251,6 +256,22 @@ width: 20%; } + .project-date { + font-size: 1rem; + font-weight: 700; + position: absolute; + left: 0; + bottom: 0; + margin: 0; + padding: 0; + line-height: 1rem; + + color: var(--color-text-dark); + background-color: var(--color-highlight); + font-family: 'Space Mono', monospace; + padding: 4px; + } + .pixelated-img { image-rendering: pixelated; } diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index 71994c1..8999db5 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -22,7 +22,7 @@ return buf[0] % to; } let setPicture = function() { - var pictures = ["a", "b", "c", "e", "f"]; + var pictures = ["a", "b", "c", "e"]; var selectedPicture = pictures[getRandom(pictures.length)]; meImg = "common/me/" + selectedPicture + ".webp"; }; @@ -61,6 +61,13 @@ img: "common/hypertext.webp", link: "games", }, + { + title: "Files", + subtitle: "find things I've put for download on my copyparty instance", + fullWidth: false, + img: "common/hypertext.webp", + link: "//files.denizk0461.dev/", + }, ]}/>
@@ -68,7 +75,7 @@

Hi! I'm Deniz. I'm a programmer, sometimes a music producer, and rarely a hard-working student in Northern Germany. Welcome to my webpage!

-

Here you can find information on things I like sharing. check out my projects, especially the devlog of the game I'm working on!

+

Here you can find information on things I like sharing. Check out my projects, especially the devlog of the game I'm working on!

where to find me

diff --git a/src/routes/games/+page.svelte b/src/routes/games/+page.svelte index 1830204..fceac65 100644 --- a/src/routes/games/+page.svelte +++ b/src/routes/games/+page.svelte @@ -41,7 +41,12 @@

» {game.subtitle}

{/if} {#if game.banner} - +
+ + {#if game.date} +

{game.date}

+ {/if} +
{/if} {#if game.icon} diff --git a/static/common/me/f.webp b/static/common/me/f.webp deleted file mode 100644 index 763a92f..0000000 Binary files a/static/common/me/f.webp and /dev/null differ