From e57305123da1844f3d696f8a75bc84cde0b8730f Mon Sep 17 00:00:00 2001 From: KoenDR06 Date: Sun, 13 Apr 2025 17:12:08 +0200 Subject: [PATCH] Basically done with home page --- src/_data/nav.json | 16 ---- src/_data/projects.json | 28 ++++++ src/_data/site.json | 4 - src/_includes/base.liquid | 13 ++- src/pages/home.html | 17 ---- src/pages/home.liquid | 17 ++++ src/static/aoc.jpg | Bin 0 -> 78765 bytes src/static/aoc.png | Bin 0 -> 34124 bytes src/static/dmx.png | Bin 0 -> 7954 bytes src/static/floater.js | 7 ++ src/static/mandelbrot.jpg | Bin 0 -> 499047 bytes src/static/nixos.svg | 187 +++++++++++++++++++++++++++++++++++++ src/styles/index.scss | 4 + src/styles/projects.scss | 43 ++++++++- src/styles/title-card.scss | 12 ++- src/styles/vars.scss | 4 +- 16 files changed, 303 insertions(+), 49 deletions(-) delete mode 100644 src/_data/nav.json create mode 100644 src/_data/projects.json delete mode 100644 src/_data/site.json delete mode 100644 src/pages/home.html create mode 100644 src/pages/home.liquid create mode 100644 src/static/aoc.jpg create mode 100644 src/static/aoc.png create mode 100644 src/static/dmx.png create mode 100644 src/static/floater.js create mode 100644 src/static/mandelbrot.jpg create mode 100644 src/static/nixos.svg diff --git a/src/_data/nav.json b/src/_data/nav.json deleted file mode 100644 index 21d282b..0000000 --- a/src/_data/nav.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "items": [ - { - "url": "/", - "name": "Home" - }, - { - "url": "/about/", - "name": "About" - }, - { - "url": "/blog/", - "name": "Blog" - } - ] -} \ No newline at end of file diff --git a/src/_data/projects.json b/src/_data/projects.json new file mode 100644 index 0000000..ec7eec8 --- /dev/null +++ b/src/_data/projects.json @@ -0,0 +1,28 @@ +{ + "projects": [ + { + "name": "Mandelbrot", + "text": "A Mandelbrot renderer I made for a university course written in C#. It has multithreading, multiple color modes, and the ability to export and import renders as .mandel files, which is a file format specially created for this project.", + "photo": "/static/mandelbrot.jpg", + "link": "https://github.com/KoenDR06/UniMandelbrot" + }, + { + "name": "AulaControl", + "text": "This project aimed to control the aula at my old high school using a USB to DMX converter written in Kotlin. It played music and controlled the lights during lunchtime.", + "photo": "/static/dmx.png", + "link": "https://github.com/AVTOLZ/AulaControl" + }, + { + "name": "Advent Of Code", + "text": "All of my current advent of code solutions, written in Kotlin. Some of the worst code I've written, yet I learn a lot from it.", + "photo": "/static/aoc.png", + "link": "https://github.com/KoenDR06/nix-config" + }, + { + "name": "nix-config", + "text": "The configurations for my NixOS machines. It includes configuration for all my apps, window managers, network, timezones, and more. It's also modularized so that adding a new machine with unique property is a breeze.", + "photo": "/static/nixos.svg", + "link": "https://github.com/KoenDR06/nix-config" + } + ] +} \ No newline at end of file diff --git a/src/_data/site.json b/src/_data/site.json deleted file mode 100644 index 7bb380c..0000000 --- a/src/_data/site.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "Koen de Ruiter", - "description": "An Eleventy demo site." -} \ No newline at end of file diff --git a/src/_includes/base.liquid b/src/_includes/base.liquid index e1e57dd..ab626b3 100644 --- a/src/_includes/base.liquid +++ b/src/_includes/base.liquid @@ -9,21 +9,26 @@ - + +
- Ayrton Diablo S - Ayrton Diablo S + Ayrton Diablo S + Ayrton Diablo S +
+
+

Koen de Ruiter

-

Developer, Lighting Designer

+

Hobby Developer

+

Lighting Designer