From 0cb19a4e304ec88bb7f52ecc3c950b6b0e3b6b1f Mon Sep 17 00:00:00 2001 From: edde746 <86283021+edde746@users.noreply.github.com> Date: Tue, 14 Jul 2026 06:50:48 +0200 Subject: [PATCH] feat(website): adopt expressive material design --- .../src/lib/components/DownloadButtons.svelte | 136 +-- website/src/lib/components/FAQ.svelte | 142 +-- website/src/lib/components/Features.svelte | 809 +++++++++++------- website/src/lib/components/Footer.svelte | 78 +- website/src/lib/components/Hero.svelte | 344 ++++---- website/src/lib/components/Reviews.svelte | 568 ++++++------ website/src/lib/components/Screenshots.svelte | 158 ++-- .../src/lib/components/ScrollReveal.svelte | 14 +- website/src/routes/+error.svelte | 52 +- website/src/routes/+page.svelte | 2 - website/src/routes/layout.css | 148 ++-- website/src/routes/privacy/+page.svelte | 116 +-- website/src/routes/scan/+page.svelte | 63 +- 13 files changed, 1464 insertions(+), 1166 deletions(-) diff --git a/website/src/lib/components/DownloadButtons.svelte b/website/src/lib/components/DownloadButtons.svelte index 0bdd2995..2f757bf2 100644 --- a/website/src/lib/components/DownloadButtons.svelte +++ b/website/src/lib/components/DownloadButtons.svelte @@ -1,7 +1,7 @@ @@ -22,45 +25,42 @@ - + Wide Codec Support Play without transcoding. Your server does less work — you get better quality. - - - HEVC - AV1 - H.264 - VP9 - AAC - FLAC - OPUS - EAC3 - DTS - MPEG-4 - VP8 - ALAC - TrueHD - MPEG-2 - VC-1 - AC3 - PCM - Vorbis - MP3 - WMA + + HEVC + AV1 + H.264 + VP9 + TrueHD + EAC3 + DTS + FLAC + OPUS + AAC + MPEG-4 + ALAC + MPEG-2 + VC-1 + AC3 + PCM + Vorbis + MP3 + WMA + VP8 - - - - + + Display @@ -73,7 +73,7 @@ - + @@ -88,14 +88,14 @@ - + Cross-Platform - iOS · macOS + iOS · macOS · tvOS @@ -121,41 +121,48 @@ - - Offline - - - - + + + Offline + Download & watch anywhere + + + + + - Download & watch anywhere - - Watch Together - - - - A + + + Watch Together + Perfectly synced playback + + + + + + + + + + + + + + - - B - - - C - - Synced - + Tracker Sync Progress, ratings, and watch history @@ -183,7 +190,7 @@ - + & much more @@ -202,39 +209,56 @@ diff --git a/website/src/lib/components/Footer.svelte b/website/src/lib/components/Footer.svelte index 0c9e9d82..410c7754 100644 --- a/website/src/lib/components/Footer.svelte +++ b/website/src/lib/components/Footer.svelte @@ -3,48 +3,33 @@
Play without transcoding. Your server does less work — you get better quality.
Display
@@ -73,7 +73,7 @@ - + @@ -88,14 +88,14 @@ - + Cross-Platform - iOS · macOS + iOS · macOS · tvOS @@ -121,41 +121,48 @@ - - Offline - - - - + + + Offline + Download & watch anywhere + + + + + - Download & watch anywhere - - Watch Together - - - - A + + + Watch Together + Perfectly synced playback + + + + + + + + + + + + + + - - B - - - C - - Synced - + Tracker Sync Progress, ratings, and watch history @@ -183,7 +190,7 @@ - + & much more @@ -202,39 +209,56 @@ diff --git a/website/src/lib/components/Footer.svelte b/website/src/lib/components/Footer.svelte index 0c9e9d82..410c7754 100644 --- a/website/src/lib/components/Footer.svelte +++ b/website/src/lib/components/Footer.svelte @@ -3,48 +3,33 @@
Cross-Platform
Offline
Download & watch anywhere
Watch Together
Perfectly synced playback
Tracker Sync
Progress, ratings, and watch history
& much more
@@ -202,39 +209,56 @@ diff --git a/website/src/lib/components/Footer.svelte b/website/src/lib/components/Footer.svelte index 0c9e9d82..410c7754 100644 --- a/website/src/lib/components/Footer.svelte +++ b/website/src/lib/components/Footer.svelte @@ -3,48 +3,33 @@