{#if loaded[device.id]}
- {#each screenshot.shots as shot}
+ {#each device.shots as shot}
-
@@ -377,6 +363,7 @@
width: 100%;
gap: 1.25rem;
overflow-x: auto;
+ scroll-behavior: smooth;
padding-bottom: 1rem;
opacity: 0;
pointer-events: none;
diff --git a/website/src/routes/+page.svelte b/website/src/routes/+page.svelte
index 1f663dc7c..c2c56d88f 100644
--- a/website/src/routes/+page.svelte
+++ b/website/src/routes/+page.svelte
@@ -5,6 +5,7 @@
import Reviews from '$lib/components/Reviews.svelte';
import FAQ from '$lib/components/FAQ.svelte';
import Footer from '$lib/components/Footer.svelte';
+ import PageMetadata from '$lib/components/PageMetadata.svelte';
import { faqSchemaMainEntity } from '$lib/content/faqs';
import { buildSoftwareApplicationOffers } from '$lib/content/software_app_offers';
@@ -13,7 +14,6 @@
const title = "Plezy - A Beautiful Plex & Jellyfin Client";
const description = "Plezy is a beautiful client for Plex and Jellyfin, available on iOS, Android, Android TV, tvOS, Windows, macOS, and Linux. HDR, Dolby Vision, offline downloads, and more.";
const url = "https://plezy.app/";
- const image = "https://plezy.app/og/plezy-social.png";
const softwareAppSchema = $derived.by(() => {
const schema: Record
= {
@@ -50,23 +50,9 @@
};
+
+
- {title}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
{@html ``}
{@html ``}
diff --git a/website/src/routes/privacy/+page.svelte b/website/src/routes/privacy/+page.svelte
index e4f7f8ab7..eaf95b4fd 100644
--- a/website/src/routes/privacy/+page.svelte
+++ b/website/src/routes/privacy/+page.svelte
@@ -1,28 +1,13 @@
-
- {title}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
diff --git a/website/src/routes/scan/+page.svelte b/website/src/routes/scan/+page.svelte
index 24d9d3dfb..3a8786e4f 100644
--- a/website/src/routes/scan/+page.svelte
+++ b/website/src/routes/scan/+page.svelte
@@ -1,6 +1,7 @@
-
- Open in Plezy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+