From f94a000a8a8d7160b4261849a1106616ab1c8e93 Mon Sep 17 00:00:00 2001 From: Natasha Moongrave Date: Tue, 31 Mar 2026 14:26:12 +0200 Subject: Add WebP thumbnails for portfolio gallery to improve load times Gallery now loads 300px WebP thumbnails (268KB total) instead of full-size images (4MB), with lazy loading. Lightbox still shows original quality. Co-Authored-By: Claude Opus 4.5 --- src/Assets/art/thumbs/YouAreBeingWatched_11-3-2026.webp | Bin 0 -> 14796 bytes src/Assets/art/thumbs/at_the_junction.webp | Bin 0 -> 28208 bytes src/Assets/art/thumbs/autoportrait.webp | Bin 0 -> 26538 bytes src/Assets/art/thumbs/avin_in_cavea.webp | Bin 0 -> 18306 bytes src/Assets/art/thumbs/caution_[CORRUPTED]_in_area.webp | Bin 0 -> 8822 bytes .../thumbs/do_not_turn_around_they_are_watching.webp | Bin 0 -> 9294 bytes .../art/thumbs/god_is_dead_and_we_killed_him.webp | Bin 0 -> 9072 bytes src/Assets/art/thumbs/god_is_dead_call_us.webp | Bin 0 -> 7934 bytes src/Assets/art/thumbs/i_forget.webp | Bin 0 -> 18870 bytes src/Assets/art/thumbs/listen_to_the_tv.webp | Bin 0 -> 20318 bytes src/Assets/art/thumbs/stuck.webp | Bin 0 -> 18730 bytes src/Assets/art/thumbs/the_bliss_of_ignorance.webp | Bin 0 -> 24922 bytes src/Assets/art/thumbs/the_void_is_listening.webp | Bin 0 -> 17040 bytes src/Assets/art/thumbs/trust_whom.webp | Bin 0 -> 16278 bytes src/Assets/art/thumbs/warning_existential_hazard.webp | Bin 0 -> 6636 bytes 15 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 src/Assets/art/thumbs/YouAreBeingWatched_11-3-2026.webp create mode 100644 src/Assets/art/thumbs/at_the_junction.webp create mode 100644 src/Assets/art/thumbs/autoportrait.webp create mode 100644 src/Assets/art/thumbs/avin_in_cavea.webp create mode 100644 src/Assets/art/thumbs/caution_[CORRUPTED]_in_area.webp create mode 100644 src/Assets/art/thumbs/do_not_turn_around_they_are_watching.webp create mode 100644 src/Assets/art/thumbs/god_is_dead_and_we_killed_him.webp create mode 100644 src/Assets/art/thumbs/god_is_dead_call_us.webp create mode 100644 src/Assets/art/thumbs/i_forget.webp create mode 100644 src/Assets/art/thumbs/listen_to_the_tv.webp create mode 100644 src/Assets/art/thumbs/stuck.webp create mode 100644 src/Assets/art/thumbs/the_bliss_of_ignorance.webp create mode 100644 src/Assets/art/thumbs/the_void_is_listening.webp create mode 100644 src/Assets/art/thumbs/trust_whom.webp create mode 100644 src/Assets/art/thumbs/warning_existential_hazard.webp (limited to 'src/Assets/art') diff --git a/src/Assets/art/thumbs/YouAreBeingWatched_11-3-2026.webp b/src/Assets/art/thumbs/YouAreBeingWatched_11-3-2026.webp new file mode 100644 index 0000000..0efee49 Binary files /dev/null and b/src/Assets/art/thumbs/YouAreBeingWatched_11-3-2026.webp differ diff --git a/src/Assets/art/thumbs/at_the_junction.webp b/src/Assets/art/thumbs/at_the_junction.webp new file mode 100644 index 0000000..11e9162 Binary files /dev/null and b/src/Assets/art/thumbs/at_the_junction.webp differ diff --git a/src/Assets/art/thumbs/autoportrait.webp b/src/Assets/art/thumbs/autoportrait.webp new file mode 100644 index 0000000..533e640 Binary files /dev/null and b/src/Assets/art/thumbs/autoportrait.webp differ diff --git a/src/Assets/art/thumbs/avin_in_cavea.webp b/src/Assets/art/thumbs/avin_in_cavea.webp new file mode 100644 index 0000000..803219c Binary files /dev/null and b/src/Assets/art/thumbs/avin_in_cavea.webp differ diff --git a/src/Assets/art/thumbs/caution_[CORRUPTED]_in_area.webp b/src/Assets/art/thumbs/caution_[CORRUPTED]_in_area.webp new file mode 100644 index 0000000..2c3dfc0 Binary files /dev/null and b/src/Assets/art/thumbs/caution_[CORRUPTED]_in_area.webp differ diff --git a/src/Assets/art/thumbs/do_not_turn_around_they_are_watching.webp b/src/Assets/art/thumbs/do_not_turn_around_they_are_watching.webp new file mode 100644 index 0000000..be3f095 Binary files /dev/null and b/src/Assets/art/thumbs/do_not_turn_around_they_are_watching.webp differ diff --git a/src/Assets/art/thumbs/god_is_dead_and_we_killed_him.webp b/src/Assets/art/thumbs/god_is_dead_and_we_killed_him.webp new file mode 100644 index 0000000..d90ecdc Binary files /dev/null and b/src/Assets/art/thumbs/god_is_dead_and_we_killed_him.webp differ diff --git a/src/Assets/art/thumbs/god_is_dead_call_us.webp b/src/Assets/art/thumbs/god_is_dead_call_us.webp new file mode 100644 index 0000000..08f6187 Binary files /dev/null and b/src/Assets/art/thumbs/god_is_dead_call_us.webp differ diff --git a/src/Assets/art/thumbs/i_forget.webp b/src/Assets/art/thumbs/i_forget.webp new file mode 100644 index 0000000..e4e249c Binary files /dev/null and b/src/Assets/art/thumbs/i_forget.webp differ diff --git a/src/Assets/art/thumbs/listen_to_the_tv.webp b/src/Assets/art/thumbs/listen_to_the_tv.webp new file mode 100644 index 0000000..98d1a38 Binary files /dev/null and b/src/Assets/art/thumbs/listen_to_the_tv.webp differ diff --git a/src/Assets/art/thumbs/stuck.webp b/src/Assets/art/thumbs/stuck.webp new file mode 100644 index 0000000..1a87096 Binary files /dev/null and b/src/Assets/art/thumbs/stuck.webp differ diff --git a/src/Assets/art/thumbs/the_bliss_of_ignorance.webp b/src/Assets/art/thumbs/the_bliss_of_ignorance.webp new file mode 100644 index 0000000..73bf204 Binary files /dev/null and b/src/Assets/art/thumbs/the_bliss_of_ignorance.webp differ diff --git a/src/Assets/art/thumbs/the_void_is_listening.webp b/src/Assets/art/thumbs/the_void_is_listening.webp new file mode 100644 index 0000000..be5b52a Binary files /dev/null and b/src/Assets/art/thumbs/the_void_is_listening.webp differ diff --git a/src/Assets/art/thumbs/trust_whom.webp b/src/Assets/art/thumbs/trust_whom.webp new file mode 100644 index 0000000..474f317 Binary files /dev/null and b/src/Assets/art/thumbs/trust_whom.webp differ diff --git a/src/Assets/art/thumbs/warning_existential_hazard.webp b/src/Assets/art/thumbs/warning_existential_hazard.webp new file mode 100644 index 0000000..692bfba Binary files /dev/null and b/src/Assets/art/thumbs/warning_existential_hazard.webp differ -- cgit v1.2.3