From d0d2e3f4120c99a6ecab90c91ef59f3252e33671 Mon Sep 17 00:00:00 2001 From: Ax333l Date: Sun, 1 Jan 2023 13:55:15 +0100 Subject: [PATCH] feat: better meta tags --- src/app.html | 1 + src/lib/components/Meta.svelte | 26 ++++++++++++++++++++++++++ src/routes/+error.svelte | 3 +++ src/routes/+layout.svelte | 14 +------------- src/routes/+page.svelte | 7 ++----- src/routes/contributors/+page.svelte | 7 ++----- src/routes/docs/[...slug]/+page.svelte | 7 ++----- src/routes/download/+page.svelte | 5 ++++- src/routes/patches/+page.svelte | 7 ++----- 9 files changed, 43 insertions(+), 34 deletions(-) create mode 100644 src/lib/components/Meta.svelte diff --git a/src/app.html b/src/app.html index be96ca7..ef3079a 100644 --- a/src/app.html +++ b/src/app.html @@ -3,6 +3,7 @@ + %sveltekit.head% diff --git a/src/lib/components/Meta.svelte b/src/lib/components/Meta.svelte new file mode 100644 index 0000000..f7edebe --- /dev/null +++ b/src/lib/components/Meta.svelte @@ -0,0 +1,26 @@ + + + + {title} + + + + + + + + + + + + + + + diff --git a/src/routes/+error.svelte b/src/routes/+error.svelte index b6e7c87..7dfdd36 100644 --- a/src/routes/+error.svelte +++ b/src/routes/+error.svelte @@ -1,10 +1,13 @@ + +

{status}

{#if status == 404} diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte index 3d4ef7f..b55fb17 100644 --- a/src/routes/+layout.svelte +++ b/src/routes/+layout.svelte @@ -21,18 +21,6 @@ ); - - - - - - - - - - - - {#if $show_loading_animation} @@ -42,8 +30,8 @@ {/if} - + diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index 86fb57f..e877a93 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -3,13 +3,10 @@ import Home from '$layout/Hero/HeroSection.svelte'; import SocialHost from '$layout/Hero/SocialHost.svelte'; import Wave from '$lib/components/Wave.svelte'; + import Meta from '$lib/components/Meta.svelte'; - - ReVanced - - - +
diff --git a/src/routes/contributors/+page.svelte b/src/routes/contributors/+page.svelte index ad05596..2097730 100644 --- a/src/routes/contributors/+page.svelte +++ b/src/routes/contributors/+page.svelte @@ -6,13 +6,10 @@ import ContributorHost from './ContributorSection.svelte'; import Footer from '$layout/Footer.svelte'; + import Meta from '$lib/components/Meta.svelte'; - - ReVanced | Contributors - - - +
diff --git a/src/routes/docs/[...slug]/+page.svelte b/src/routes/docs/[...slug]/+page.svelte index 6e1b844..50e0219 100644 --- a/src/routes/docs/[...slug]/+page.svelte +++ b/src/routes/docs/[...slug]/+page.svelte @@ -1,4 +1,5 @@ - - ReVanced | Docs - - - +

{data.title}

diff --git a/src/routes/download/+page.svelte b/src/routes/download/+page.svelte index 2019255..8c88d0b 100644 --- a/src/routes/download/+page.svelte +++ b/src/routes/download/+page.svelte @@ -2,9 +2,10 @@ import { tools } from '$data/api'; import { fly } from 'svelte/transition'; import { quintOut } from 'svelte/easing'; - + import manager_screenshot from '$images/manager_two.png?format=avif;webp;png&picture'; + import Meta from '$lib/components/Meta.svelte'; import Button from '$lib/components/Button.svelte'; import Footer from '$layout/Footer.svelte'; import Picture from '$lib/components/Picture.svelte'; @@ -12,6 +13,8 @@ $: manager = $tools['revanced/revanced-manager']; + +

ReVanced Manager

Patch your favourite apps, right on your device.

diff --git a/src/routes/patches/+page.svelte b/src/routes/patches/+page.svelte index 41f344a..caef373 100644 --- a/src/routes/patches/+page.svelte +++ b/src/routes/patches/+page.svelte @@ -5,6 +5,7 @@ import type { Patch } from '$lib/types'; import { patches as api_patches } from '$data/api'; + import Meta from '$lib/components/Meta.svelte'; import PackageMenu from './PackageMenu.svelte'; import Package from './Package.svelte'; import PatchItem from './PatchItem.svelte'; @@ -60,11 +61,7 @@ }; - - ReVanced | Patches - - - +