Commit Graph

1303 Commits

Author SHA1 Message Date
4b984fa078 Add Shop product page share image 2022-10-09 15:37:31 +02:00
35fb29da44 Change ProcessStep access and displaying
- make if condition in page and not with visible prop in component
- don't use hash as it was bugging the step 4 for some reason and also was not scrolling to it with hash
- send event when switching a step
2022-10-09 15:06:40 +02:00
fd37c36595 🚧 Use PageTransition as a div and switch
- use a page classed div for PageTransition which avoids to make global style for the page
- fix the loading spinner that was too short and would come and go before arriving on the page, now fades out when changing page as pageLoading is defined on the PageTransition afterUpdate
2022-10-09 14:44:44 +02:00
8e6a38381f Send interactions events 2022-10-09 14:20:57 +02:00
25ed96ed2e Change Modules titles heading level and update packages 2022-10-09 11:15:41 +02:00
c91b5c2392 Add service worker 2022-10-06 19:23:20 +02:00
52b06dcf3f [chore] Update packages 2022-10-06 19:23:15 +02:00
5241d5bc83 Fix static share image to include origin URL 2022-10-03 11:16:24 +02:00
7246711ce2 [chore] Update packages 2022-10-03 11:09:24 +02:00
559576e0b5 Switch temporarily homepage share image to static
Directus blocks assets from robots.txt?! 🤔
2022-10-03 11:09:16 +02:00
47afe8e4fa Change sitemap priority from number to string 2022-10-03 11:07:33 +02:00
23bad3fe76 Update robots.txt and packages 2022-09-29 14:19:08 +02:00
d63db0f473 Add sitemap.xml 2022-09-27 17:30:19 +02:00
17ad74a59f Hide fixed nav ShopLocationSwitcher on mobile 2022-09-27 17:30:06 +02:00
c618a95188 Add aria-label to Globe markers 2022-09-27 10:17:49 +02:00
fb03377d77 Globe: Use Svelte transition using Motion to reveal current location Split text 2022-09-27 10:09:36 +02:00
4791fe5b13 Fix ScrollingTitle parallax on mobile
silly `display: inline-block`!
2022-09-27 09:45:27 +02:00
0eca069eaf Fix Photos page filters and reset button
Just remove photos from the filter label 🤭
2022-09-27 09:25:05 +02:00
594e8e976e Globe: Check for renderer on resize 2022-09-27 09:24:20 +02:00
d83d609b0e Remove padding on CartItem remove button 2022-09-27 09:16:05 +02:00
b316ff1745 Hide Carousel arrow on touch devices 2022-09-27 09:14:54 +02:00
aa857e3531 Adapt Globe responsive and disable scroll on touch devices for now
Disabling scroll while finding a solution to only scroll horizontally on mobile
2022-09-27 09:13:10 +02:00
d921f699b2 [wip] Define manually Globe dayTime until automatic calculation 2022-09-27 00:23:15 +02:00
395de99e63 Remove margin-top on every 10th item of Photos page 2022-09-26 23:41:03 +02:00
7898eb9bec Add SEO stuff 2022-09-26 23:13:45 +02:00
a241dd849d Update humans and add robots file 2022-09-26 22:51:03 +02:00
48f4950bb0 Disable Carousel arrow on devices with no hover 2022-09-26 21:27:40 +02:00
4e4492e465 Fix Shop rotating images performances on Safari 2022-09-26 21:27:22 +02:00
95611d7c07 Merge branch 'v2' 2022-09-26 21:15:59 +02:00
b7be64e3e0 Update Posters section
- keep carousel on medium screen
- center title
- remove subscribe module (fixes page transition scroll bug?! for now)
2022-09-26 21:03:30 +02:00
407836c44e [wip] Globe: Define lighting from a specific hour 2022-09-26 20:02:02 +02:00
7cc778e1cc Globe: Position camera to current continent
Quite complex to figure out but needed to use spherical coordinates to apply to the camera, inspired from Three.js
Thanks @Tape on Discord/Three.js!
2022-09-26 20:00:43 +02:00
6ca570c745 Fix Shop Poster view link 2022-09-26 19:46:10 +02:00
0cc996e117 Edit Globe settings 2022-09-26 13:12:39 +02:00
193f6dc2ee Remove old Globe 2022-09-25 14:29:19 +02:00
bae3b4cdf7 Rewrite Globe dev things 2022-09-25 13:18:21 +02:00
d223811009 Disable Globe markers interactivity if type is cropped 2022-09-25 13:17:55 +02:00
0d0b9ae018 Use latitude only for Globe rotation starting angle 2022-09-24 23:48:55 +02:00
8247d481a1 Forgot to bind innerWidth for loading Globe assets 😬 2022-09-24 23:46:22 +02:00
71625dbce0 💥 Update interactive Globe with latest features
It was long and painful but it's finally looking neat!

- place markers on globe following camera world matrix
- show location on marker hover instead of showing label near dot
- make marker easier to select
- make rotation constant no matter the monitor refresh rate by using a delta timed animation
- [wip] lighting the globe with a dark area / todo: how to get current sun lighting from a location?

Merci Julien :)
2022-09-24 23:42:00 +02:00
b764b4d1d1 Remove unused code and update packages 2022-09-23 10:07:01 +02:00
2b30f3b07a [chore] Update packages 2022-09-21 22:06:20 +02:00
a51179f6f4 Add SEO share images on remaining pages 2022-09-21 16:32:23 +02:00
730a6789eb Make Banner back link optional 2022-09-21 16:31:48 +02:00
37d2d20698 [chore] Update packages 2022-09-20 11:13:30 +02:00
2568502ab1 Rewrite conditional class definition 2022-09-20 11:12:36 +02:00
b2a1fbb83b Center Globe horizontally 2022-09-20 11:09:18 +02:00
3517aa6a00 Fix another flag picture border radius 2022-09-20 11:09:08 +02:00
7c5808e7db Set Shop nav left scroll of current link if further than half of viewport width 2022-09-20 10:59:19 +02:00
1c50f36f0d Fix About page pictures border radius and present section picture height 2022-09-20 10:40:59 +02:00