From 70af4e501c9f524d69035ad1dc23d40f3b8ad024 Mon Sep 17 00:00:00 2001 From: madkarmaa Date: Sat, 5 Apr 2025 12:35:52 +0200 Subject: [PATCH] feat: add page title --- src/lib/components/templates/Page.svelte | 12 ++++++++++-- src/routes/+page.svelte | 7 +++++++ src/routes/announcements/+page.svelte | 7 +++++++ src/routes/contributors/+page.svelte | 7 +++++++ src/routes/donate/+page.svelte | 7 +++++++ src/routes/download/+page.svelte | 7 +++++++ src/routes/patches/+page.svelte | 7 +++++++ 7 files changed, 52 insertions(+), 2 deletions(-) diff --git a/src/lib/components/templates/Page.svelte b/src/lib/components/templates/Page.svelte index d0fb668..c33ea85 100644 --- a/src/lib/components/templates/Page.svelte +++ b/src/lib/components/templates/Page.svelte @@ -3,10 +3,18 @@ import NavBar from '$components/organisms/NavBar.svelte'; import Footer from '$components/organisms/Footer.svelte'; - type Props = { children: Snippet }; - let { children }: Props = $props(); + type Props = { title?: string; children: Snippet }; + let { title, children }: Props = $props(); + + {#if title} + ReVanced - {title.trim()} + {:else} + ReVanced + {/if} + +
{@render children()} diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index e69de29..fbd00fd 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -0,0 +1,7 @@ + + + +

Home

+
diff --git a/src/routes/announcements/+page.svelte b/src/routes/announcements/+page.svelte index e69de29..0547888 100644 --- a/src/routes/announcements/+page.svelte +++ b/src/routes/announcements/+page.svelte @@ -0,0 +1,7 @@ + + + +

Announcements

+
diff --git a/src/routes/contributors/+page.svelte b/src/routes/contributors/+page.svelte index e69de29..515e6ca 100644 --- a/src/routes/contributors/+page.svelte +++ b/src/routes/contributors/+page.svelte @@ -0,0 +1,7 @@ + + + +

Contributors

+
diff --git a/src/routes/donate/+page.svelte b/src/routes/donate/+page.svelte index e69de29..dccc289 100644 --- a/src/routes/donate/+page.svelte +++ b/src/routes/donate/+page.svelte @@ -0,0 +1,7 @@ + + + +

Donate

+
diff --git a/src/routes/download/+page.svelte b/src/routes/download/+page.svelte index e69de29..286107f 100644 --- a/src/routes/download/+page.svelte +++ b/src/routes/download/+page.svelte @@ -0,0 +1,7 @@ + + + +

Download

+
diff --git a/src/routes/patches/+page.svelte b/src/routes/patches/+page.svelte index e69de29..da2e55d 100644 --- a/src/routes/patches/+page.svelte +++ b/src/routes/patches/+page.svelte @@ -0,0 +1,7 @@ + + + +

Patches

+