From 1b8ef2a8e6e5677acbde694c0913f98d8b2a9e3e Mon Sep 17 00:00:00 2001 From: hitlerrip Date: Wed, 30 Jul 2025 14:49:27 +0200 Subject: rimple leaderboard added a simple leaderboard that is not properly styled and is still missing some features, most notably a refresh button; along with other minor changes --- README.md | 1 - frontend/hitler-clicker/src/routes/+page.svelte | 19 ++++ .../hitler-clicker/src/routes/play/+page.svelte | 3 +- .../hitler-clicker/src/routes/rank/+layout.svelte | 8 ++ .../hitler-clicker/src/routes/rank/+page.svelte | 102 +++++++++++++++++++++ 5 files changed, 131 insertions(+), 2 deletions(-) create mode 100644 frontend/hitler-clicker/src/routes/rank/+layout.svelte create mode 100644 frontend/hitler-clicker/src/routes/rank/+page.svelte diff --git a/README.md b/README.md index c6eca3b..bc27e67 100644 --- a/README.md +++ b/README.md @@ -47,7 +47,6 @@ curl -X POST -d '{ "key": "value" }' http://localhost:8000/yourapifile.php ### Frontend - sort landing page team clicks by amount -- rank page - play page: team-based images - play page: click on any key press - find out if cookie banner is legally required diff --git a/frontend/hitler-clicker/src/routes/+page.svelte b/frontend/hitler-clicker/src/routes/+page.svelte index c21a283..ed1657c 100644 --- a/frontend/hitler-clicker/src/routes/+page.svelte +++ b/frontend/hitler-clicker/src/routes/+page.svelte @@ -9,6 +9,8 @@ import { slide, scale } from 'svelte/transition'; + import { page } from '$app/state'; + import Login from '$lib/login.svelte'; let axis = $state(0); @@ -63,6 +65,23 @@ +
+ + + +
+