diff --git a/.gitattributes b/.gitattributes
index 3a9e6105b..b88429c87 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -15,6 +15,7 @@
*.sh text eol=lf
# Binary files — no line ending conversion
*.png binary
+*.webp binary
*.jpg binary
*.jpeg binary
*.gif binary
diff --git a/README.md b/README.md
index 9c56fbb1c..39e75a023 100644
--- a/README.md
+++ b/README.md
@@ -48,14 +48,9 @@ A self-hosted, real-time collaborative travel planner — with maps, budgets, pa
---
diff --git a/docs/screenshots/admin.png b/docs/screenshots/admin.png
deleted file mode 100644
index 4e2f4977b..000000000
Binary files a/docs/screenshots/admin.png and /dev/null differ
diff --git a/docs/screenshots/atlas.png b/docs/screenshots/atlas.png
deleted file mode 100644
index 19688de14..000000000
Binary files a/docs/screenshots/atlas.png and /dev/null differ
diff --git a/docs/screenshots/budget.png b/docs/screenshots/budget.png
deleted file mode 100644
index c7017ecb2..000000000
Binary files a/docs/screenshots/budget.png and /dev/null differ
diff --git a/docs/screenshots/collections.png b/docs/screenshots/collections.png
deleted file mode 100644
index e3ea6efea..000000000
Binary files a/docs/screenshots/collections.png and /dev/null differ
diff --git a/docs/screenshots/dashboard.png b/docs/screenshots/dashboard.png
deleted file mode 100644
index f1cc1240a..000000000
Binary files a/docs/screenshots/dashboard.png and /dev/null differ
diff --git a/docs/screenshots/journey.png b/docs/screenshots/journey.png
deleted file mode 100644
index 5c4560d6b..000000000
Binary files a/docs/screenshots/journey.png and /dev/null differ
diff --git a/docs/screenshots/showcase-desktop-1.webp b/docs/screenshots/showcase-desktop-1.webp
new file mode 100644
index 000000000..52cde32d0
Binary files /dev/null and b/docs/screenshots/showcase-desktop-1.webp differ
diff --git a/docs/screenshots/showcase-desktop-2.webp b/docs/screenshots/showcase-desktop-2.webp
new file mode 100644
index 000000000..8cce61d9b
Binary files /dev/null and b/docs/screenshots/showcase-desktop-2.webp differ
diff --git a/docs/screenshots/showcase-mobile.webp b/docs/screenshots/showcase-mobile.webp
new file mode 100644
index 000000000..c3b0ffb34
Binary files /dev/null and b/docs/screenshots/showcase-mobile.webp differ
diff --git a/docs/screenshots/trip-planner.png b/docs/screenshots/trip-planner.png
deleted file mode 100644
index b73586534..000000000
Binary files a/docs/screenshots/trip-planner.png and /dev/null differ
diff --git a/docs/screenshots/vacay.png b/docs/screenshots/vacay.png
deleted file mode 100644
index 02d235f98..000000000
Binary files a/docs/screenshots/vacay.png and /dev/null differ