486213ac77
Use Lenis to use smooth scroll to anchors
2022-09-19 20:09:28 +02:00
829487ebea
Fix Shop location switcher scroll when changing
2022-09-14 22:15:59 +02:00
6a66cdaf22
Use options parameters with types and default on smoothScroll function
2022-07-19 13:43:25 +02:00
ae4ea7f4fa
✨ Use smooth scroll function to navigate to anchor
...
Using a eased RAF function to scroll to a specific target
Avoid using `scrollIntoView` or smooth behavior as it doesn't work on Safari and others.
2022-07-11 16:42:34 +02:00
cdabe6935b
🔥 Huge style refactoring by using SvelteKit built-in style tag
...
It's been tricky but got there finally! Hello `:global`
- Avoid using one global CSS file containing everything
- Import the component SCSS file in a script tag from the component file to allow style scoping and including it only when used
2022-06-22 23:26:00 +02:00
6d4224abea
Use global value to check for current Shop product
...
Also add other stores types to hint on expected values
2022-06-22 23:20:52 +02:00
23b0035272
Fix current product detection on Shop location switcher select
2022-06-21 13:38:55 +02:00
7b43e50b6c
Change default font weight and Fix copy
2022-05-21 00:04:04 +02:00
82f5dd4727
[wip] Rework Shop
...
- Change strategy for content fetching
- Add a route per page instead of using __layout for all
- Change the behaviors of the posters section (add a carousel on small screens)
- Change Poster buttons styling and make interactions only for desktop
2021-12-14 23:23:12 +01:00
9e6df85bf1
Make more icons reusable in global SVG sprite
2021-11-21 22:11:59 +01:00
4b05186662
Fix Shop product location switcher path
2021-11-16 14:53:38 +01:00
0475e3f61e
Go to new page when changing location on the Shop switcher
2021-11-08 14:37:36 +01:00
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