diff --git a/src/lib/components/Search.svelte b/src/lib/components/Search.svelte
index 40d78f2..e73eb8a 100644
--- a/src/lib/components/Search.svelte
+++ b/src/lib/components/Search.svelte
@@ -1,13 +1,14 @@
@@ -68,10 +69,9 @@
background-color: var(--grey-ten);
}
-
input::placeholder {
color: var(--grey-five);
- font-size: 0.92rem;
+ font-size: 0.9rem;
font-weight: 500;
transition: all 0.2s var(--bezier-one);
}
diff --git a/src/routes/patches/Package.svelte b/src/routes/patches/Package.svelte
index 0bd5e20..956ba5e 100644
--- a/src/routes/patches/Package.svelte
+++ b/src/routes/patches/Package.svelte
@@ -3,6 +3,7 @@
export let selectedPkg: string | undefined;
export let name: string;
+ export let searchTerm: string | null;
function handleClick() {
// Assign the selected package. If it's already selected, deselect it.
@@ -10,6 +11,9 @@
if (selectedPkg !== name && name !== 'All packages') {
path += `/${name}`;
}
+ if (searchTerm) {
+ path += `?s=${searchTerm}`
+ };
goto(path);
window.scrollTo({ top: 0, behavior: 'smooth' });
}
diff --git a/src/routes/patches/[[package]]/+page.svelte b/src/routes/patches/[[package]]/+page.svelte
index 58117e2..51c4823 100644
--- a/src/routes/patches/[[package]]/+page.svelte
+++ b/src/routes/patches/[[package]]/+page.svelte
@@ -1,6 +1,7 @@
@@ -112,14 +119,14 @@
on:click={() => (mobilePackages = !mobilePackages)}
on:keypress={() => (mobilePackages = !mobilePackages)}
>
-
+
{#each data.packages as pkg}
(mobilePackages = !mobilePackages)}
on:keypress={() => (mobilePackages = !mobilePackages)}
>
-
+
{/each}
@@ -129,9 +136,9 @@