Commit Graph

876 Commits

Author SHA1 Message Date
flayks 7e29caf2c2 Sort Shop locations alphabetically 2021-11-21 13:50:44 +01:00
flayks 1a48d408ab Adding comments for Photos page's filters handling issue 2021-11-21 13:40:52 +01:00
flayks 68236bf39e Reveal inline SiteTitle 2021-11-21 13:40:13 +01:00
flayks 0148236b36 Add reveal function for animating elements 2021-11-21 13:39:56 +01:00
flayks cd9734b8a4 Disable huge title span's transition 2021-11-21 12:41:48 +01:00
flayks dc44c02d65 Use Cloudflare adapter 2021-11-21 12:15:13 +01:00
flayks 8654e43af5 Fix city on PhotoCard 2021-11-21 12:08:31 +01:00
flayks 3c8e1e99cd [chore] Update npm packages 2021-11-21 12:07:53 +01:00
flayks 00bf4f4aa0 Disable selecting Photo index 2021-11-20 21:40:22 +01:00
flayks 6559298212 Check stock for Shop's add to cart button 2021-11-20 21:39:49 +01:00
flayks 4ee17f921e Use 3 first photos only for PosterLayout 2021-11-20 21:39:12 +01:00
flayks b6259ea2fa Fix photos 1px right and bottom glitch on some window sizes 2021-11-20 21:38:48 +01:00
flayks 9236c3b1b5 Add hover on Location page pagination's progress 2021-11-18 22:07:10 +01:00
flayks fd871d55f9 Reveal photos on scroll on Location page 2021-11-18 22:06:48 +01:00
flayks 7900c124d2 Add Location page entering animation 2021-11-17 21:54:36 +01:00
flayks 8b4070aeb2 🐛 Setup page transitions
Bugged for some reason, the old page stays before the new page loading at the end
2021-11-17 21:54:22 +01:00
flayks 1b181b92fc Disconnect IOs on destroy 2021-11-17 21:51:41 +01:00
flayks df1e6f7311 Add reveal animation on Locations list 2021-11-17 21:51:26 +01:00
flayks bf54dccd57 Fix World title W kerning on Homepage 2021-11-17 21:50:08 +01:00
flayks 85ee5fc2b7 Fix Photos page current page when changing filter 2021-11-17 21:49:39 +01:00
flayks d37a88f1ae Add photos reveal on scroll and loading on Photos page 2021-11-17 21:49:27 +01:00
flayks 78cacbcd46 Cleanup Switcher code 2021-11-17 21:41:08 +01:00
flayks 873c2d94ac Adapt style of Photos viewer
- Change opacities
- Change photo background
- Disable image selection (prepping for a swipe)
- Fix mobile x and y offsets
2021-11-17 20:02:39 +01:00
flayks 4714c111ca Shop Location page poster button only if existing 2021-11-17 19:26:46 +01:00
flayks ac40eedb2f Use sveltekit:noscroll/prefetch on internal links 2021-11-17 19:25:59 +01:00
flayks 8a53079fa1 Change Switcher labels and close it when clicking outside 2021-11-16 23:47:24 +01:00
flayks a9d42dcc0d Cleanup classes 2021-11-16 22:35:58 +01:00
flayks 30b2cc3f16 Add Homepage entering animations 2021-11-16 22:35:48 +01:00
flayks ed62030b29 Create a component for scrolling huge titles 2021-11-16 22:35:42 +01:00
flayks 4b05186662 Fix Shop product location switcher path 2021-11-16 14:53:38 +01:00
flayks bcc03459c6 Filter posters and locations by published 2021-11-16 10:44:48 +01:00
flayks 5080fadd60 Create a new cart if current cart is not active/has been paid 2021-11-15 17:02:44 +01:00
flayks 68e7b0eccd [chore] Update npm packages 2021-11-14 19:57:22 +01:00
flayks c9c028118b Cleanup code
- Remove unused props
- Add alt to icon on BoxCTA
2021-11-14 19:56:11 +01:00
flayks 8dd59e74d4 Check for illustration on location page 2021-11-14 19:52:46 +01:00
flayks b835d0f5f6 Add photo's city on Photo viewer 2021-11-14 19:52:30 +01:00
flayks cf6afd832e Add photo's city to Postcard on Photos grid 2021-11-14 19:51:58 +01:00
flayks db7307669d Change Discover text 2021-11-14 19:51:02 +01:00
flayks c0bd1ac516 🔥 Make the photo viewer completely working
Merci Grafikart 🙏
A whole bunch of headaches and challenges to load prev and next photos depending on the current one, while animating everything nicely.
Added lots of comments to document the logic and fetching.
2021-11-11 23:32:41 +01:00
flayks 7daf97ba1c Only aggregate photos/locations/countries that are published 2021-11-11 23:05:04 +01:00
flayks 52c1916c27 Rename Lerp function amount argument 2021-11-11 23:03:51 +01:00
flayks 57fa3304f0 Fix Location page description buttons font-size 2021-11-11 00:01:11 +01:00
flayks f7af2aa8f3 Add city to House info if existing 2021-11-10 23:55:48 +01:00
flayks e94c9f6d9a Merge branch 'v2-shop' into v2 2021-11-10 23:15:56 +01:00
flayks a8b76e2702 Make buttons larger on medium screen 2021-11-10 23:11:00 +01:00
flayks b0e4351b05 Fix Shop product data finding
Use location slug from API product
2021-11-10 23:10:18 +01:00
flayks 17af949e8e Add Shop poster link on location page 2021-11-10 22:58:07 +01:00
flayks 73c9e80a21 Use SVG icons from global symbols
Allow to change color and avoid code duplication
2021-11-10 22:57:50 +01:00
flayks f1be0b719e Fix Cart issue by using PosterLayout on each shop page and not layout 2021-11-09 22:41:36 +01:00
flayks f68ffb2402 [chore] Update npm packages 2021-11-09 22:40:27 +01:00