From 726da94049f26e169de379f547b9fa1e4e759e1a Mon Sep 17 00:00:00 2001 From: Aris <64918822+Arisamiga@users.noreply.github.com> Date: Tue, 17 Feb 2026 18:55:22 +0000 Subject: [PATCH 01/24] Initial redesign + import of past event data --- .gitignore | 3 + package-lock.json | 17 ++ src/App.vue | 1 - src/components/CalendarMain.vue | 97 +++------ src/components/EventItem.vue | 10 +- src/components/LiveSite.vue | 48 ++++- src/components/TitleBlock.vue | 35 +++- src/components/YoutubeEmbed.vue | 2 +- src/data/2014.json | 223 +++++++++++++++++++++ src/data/2015.json | 344 ++++++++++++++++++++++++++++++++ src/data/2016.json | 304 ++++++++++++++++++++++++++++ src/data/2017.json | 96 +++++++++ 12 files changed, 1097 insertions(+), 83 deletions(-) create mode 100644 src/data/2014.json create mode 100644 src/data/2015.json create mode 100644 src/data/2016.json create mode 100644 src/data/2017.json diff --git a/.gitignore b/.gitignore index cd68f14..bcc2d32 100644 --- a/.gitignore +++ b/.gitignore @@ -37,3 +37,6 @@ __screenshots__/ # Vite *.timestamp-*-*.mjs + +# Secrets +.env \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index bd3c78f..7f93845 100644 --- a/package-lock.json +++ b/package-lock.json @@ -4649,6 +4649,23 @@ "dev": true, "license": "ISC" }, + "node_modules/yaml": { + "version": "2.8.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.2.tgz", + "integrity": "sha512-mplynKqc1C2hTVYxd0PU2xQAc22TI1vShAYGksCCfxbn/dFwnHTNi1bvYsBTkhdUNtGIf5xNOg938rrSSYvS9A==", + "license": "ISC", + "optional": true, + "peer": true, + "bin": { + "yaml": "bin.mjs" + }, + "engines": { + "node": ">= 14.6" + }, + "funding": { + "url": "https://github.com/sponsors/eemeli" + } + }, "node_modules/yocto-queue": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", diff --git a/src/App.vue b/src/App.vue index 1a1cf97..db1232e 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,7 +1,6 @@ diff --git a/src/components/CalendarMain.vue b/src/components/CalendarMain.vue index 3af4223..458ab96 100644 --- a/src/components/CalendarMain.vue +++ b/src/components/CalendarMain.vue @@ -1,62 +1,14 @@ @@ -64,28 +16,29 @@ const selectedTab = ref(0)