Commit Graph

343 Commits

Author SHA1 Message Date
flayks 4a7edfe4d3 Add photo Viewer entering animation 2021-11-30 19:48:56 +01:00
flayks cd0f25cd56 Make photo Viewer larger on smaller screens 2021-11-30 19:48:27 +01:00
flayks 45e9b3be3a Put Viewer fullscreen over Switcher 2021-11-30 19:48:03 +01:00
flayks 2522233a0e Add a parent to each photo on Viewer
Allows to animate the parent that has no transform/top
2021-11-30 19:47:42 +01:00
flayks ba09c2af2d Fix small photos pixel rendering over background 2021-11-29 23:52:59 +01:00
flayks 8958362d07 Add hover on ButtonCircle only when having a clone 2021-11-28 23:08:54 +01:00
flayks bf76b78027 Fix Switcher links width 2021-11-25 23:45:13 +01:00
flayks 305272ea7c Center Location name for now 2021-11-25 23:30:59 +01:00
flayks 06df908c34 Fix Switcher positioning 2021-11-25 22:42:46 +01:00
flayks a9651b6b02 Position Switcher for mobile and on Viewer 2021-11-23 23:04:54 +01:00
flayks dd66c34b6a Add close button to Viewer 2021-11-23 23:04:33 +01:00
flayks 35e8ea2d89 Implement Fullscreen for mobile on photo Viewer 2021-11-23 13:04:21 +01:00
flayks ded276b8a0 Add swipe gesture on photo Viewer 2021-11-22 23:21:51 +01:00
flayks 8e56d58b30 Change Photo viewer controls and ButtonCircle 2021-11-21 22:41:35 +01:00
flayks bec2c0879b Fix Photos grid's filter bar coming down when scrolling back up
Merci Grafikart !
The idea is to use a transitioning class that we apply after a little delay so we don't have the jumpy transition when scrolling down.
2021-11-21 19:48:53 +01:00
flayks 77bd85b408 Adapt a little bit Location's page houses styling 2021-11-21 16:51:03 +01:00
flayks 8d487e0ef7 Use a picture element for Location illustration
Probably better for performances
2021-11-21 16:50:24 +01:00
flayks 68236bf39e Reveal inline SiteTitle 2021-11-21 13:40:13 +01:00
flayks cd9734b8a4 Disable huge title span's transition 2021-11-21 12:41:48 +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 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 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 bf54dccd57 Fix World title W kerning on Homepage 2021-11-17 21:50:08 +01:00
flayks d37a88f1ae Add photos reveal on scroll and loading on Photos page 2021-11-17 21:49:27 +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 8a53079fa1 Change Switcher labels and close it when clicking outside 2021-11-16 23:47:24 +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 b835d0f5f6 Add photo's city on Photo viewer 2021-11-14 19:52:30 +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 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 a8b76e2702 Make buttons larger on medium screen 2021-11-10 23:11:00 +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 11ff9291d2 Destructure Shop stylesheets 2021-11-08 14:37:16 +01:00
flayks f133c00522 Change Shop About section layout 2021-11-08 14:03:00 +01:00
flayks 7242027be9 Fix Shop intro responsive 2021-11-07 23:12:48 +01:00
flayks 5229105e5d Fix Cart checkout Button hover
It was disabled 🤦
2021-11-07 22:41:34 +01:00
flayks 84395e43e5 Make Cart scrollable for small screens 2021-11-07 22:41:02 +01:00
flayks 5923afed3b Make Shop location switcher a component using a global store
Using two switchers (one in the shop nav and the other in the cart) makes possible to have the switcher over the Cart overlay (over intro)
2021-11-07 22:40:52 +01:00
flayks f7457b5f8d 🔥 Finish Cart implementation
- Use Select component in CartItem to change quantity
- Visual update when removing or changing an item quantity
- API: Remove Cart item action
- API: Handle Cart item adding and updating (quantity)
2021-11-07 20:21:20 +01:00
flayks e1c259164f Show a notification when adding a product to Cart 2021-11-07 20:18:19 +01:00
flayks ffc26877c8 Merge branch 'v2' into v2-shop
# Conflicts:
#	src/components/molecules/PosterCart.svelte
#	src/routes/shop/__layout.svelte
#	src/style/atoms/_button-circle.scss
#	src/style/organisms/_cart.scss
#	src/style/pages/_shop.scss
#	src/style/style.scss
2021-11-07 12:07:18 +01:00
flayks a3ead40a6d Cleanup shop 2021-11-07 11:59:14 +01:00
flayks f58db34e41 Add hover on purple ButtonCircle 2021-11-07 11:53:48 +01:00
flayks 910d973678 Reveal Shop header when scrolling past Intro block 2021-11-07 11:53:48 +01:00
flayks d68353cf18 Change Cart button icon and size 2021-11-07 11:53:48 +01:00