From 91147d736d0e9fed4327df3df59a49c261617f8a Mon Sep 17 00:00:00 2001 From: Stephan Richter Date: Tue, 19 Aug 2025 09:08:10 +0200 Subject: [PATCH 01/12] working on search --- frontend/src/Components/Menu.svelte | 11 ++++ frontend/src/routes/search/Search.svelte | 62 ++++++++++++++-------- settings.gradle.kts | 1 + web/src/main/resources/web/css/default.css | 3 ++ 4 files changed, 56 insertions(+), 21 deletions(-) diff --git a/frontend/src/Components/Menu.svelte b/frontend/src/Components/Menu.svelte index ed11c49..bdd4fbc 100644 --- a/frontend/src/Components/Menu.svelte +++ b/frontend/src/Components/Menu.svelte @@ -5,6 +5,7 @@ import { useTinyRouter } from 'svelte-tiny-router'; import { logout, user } from '../user.svelte.js'; import { t } from '../translations.svelte.js'; +let key = $state(null); const router = useTinyRouter(); const modules = $state([]); @@ -27,6 +28,12 @@ function go(path){ return false; } +async function search(e){ + e.preventDefault(); + router.navigate(`/search?key=${key}`); + return false; +} + onMount(fetchModules); @@ -37,6 +44,10 @@ onMount(fetchModules);