Commit Graph

500 Commits

Author SHA1 Message Date
fd5d20422f Update metas 2022-09-13 10:25:43 +02:00
6494e622ba Finish and animate About page 2022-09-12 12:43:55 +02:00
c16976244a Copy email addresses in clipboard over opening mailto url 2022-09-11 14:14:37 +02:00
35b1e27e7c Add responsive style to About page 2022-09-09 22:44:12 +02:00
5ea7e26e20 [wip] Rework About page layout (desktop) 2022-09-08 23:57:04 +02:00
cc69978c47 Add updated date to Terms page + fix responsive 2022-09-08 23:52:09 +02:00
8bebfc7e90 Add Creation and Present section to About page 2022-09-08 18:46:19 +02:00
28ed5c4f94 [wip] Rework About page 2022-09-07 23:59:49 +02:00
e9fa0d3532 Rename Shop header component to fit new Banner 2022-09-07 23:17:36 +02:00
351061dc61 Rework About page Process section 2022-09-07 22:48:52 +02:00
3d7b859d12 Move API fields to file 2022-09-06 14:51:47 +02:00
5ff82f4ee4 Fix errors from updates 2022-09-05 19:53:10 +02:00
945d7f09d7 Add any types for getContext data 2022-09-01 10:57:45 +02:00
7e46350106 Make Location page changing data reactive 2022-08-31 18:47:28 +02:00
5444d21404 Fix Photos page Reset button position 2022-08-31 18:42:04 +02:00
a4c42cd366 [chore] Update packages and remove unused code 2022-08-31 18:37:06 +02:00
9f6bf8d97a Fix Photos page data reactivity and IntersectionObserver rootmargin 2022-08-31 18:35:46 +02:00
1de3c717b2 Move data-sveltekit-* attributes to parent level when possible 2022-08-31 12:41:16 +02:00
3618414aa0 Update stuff regarding to latest SvelteKit updates 2022-08-30 09:21:13 +02:00
919abcfc8b Remove role on text 2022-08-29 20:05:14 +02:00
892fc105c0 Play About Step video only when visible 2022-08-29 19:38:31 +02:00
5b53b7dc52 Add Globe without markers on About Intention section 2022-08-29 18:38:59 +02:00
1a16e12e14 Detect media on About Process Step, Visual fixes 2022-08-29 18:38:42 +02:00
eec3049a2c Put About Purpose section on grid 2022-08-29 14:21:55 +02:00
f0a7e9f38d Define vh CSS variable from viewport height 2022-08-29 14:21:06 +02:00
5ed7142e9e Add faded photos grid and page description on About 2022-08-29 13:20:30 +02:00
21dd85940b Update SvelteKit and breaking imports 2022-08-27 23:16:34 +02:00
ec2d27f62c Fix current location in switcher on Product page 2022-08-26 10:03:09 +02:00
e86a8d4ccd Adjust About page photos parallax values 2022-08-21 12:36:35 +02:00
1452edaa83 Create Terms page 2022-08-20 23:19:19 +02:00
d7cab1f013 Destructurate page data 2022-08-18 23:23:57 +02:00
2539834ce1 Finish About page
Add entering and scroll animations
2022-08-18 23:20:48 +02:00
a43c6393df Kill a bug 🐛 Checking for /api/data to only load photos on client
Server would also load an api route, which… does not really exist
2022-08-16 21:40:43 +02:00
0e6aaaa4e2 Make GraphQL queries more compact 2022-08-16 21:17:14 +02:00
52e0407700 Why an error again…? 2022-08-16 20:48:01 +02:00
42e9029da8 Switch back to VITE env variable for API token
Can't find a way around… but this works!
2022-08-16 20:40:57 +02:00
4a79015ec4 Remove errors on pages 2022-08-16 20:32:14 +02:00
93a50770d0 Move API fetch data to different file
Sharing multiple exportable functions in one file impacts the use of private env variables 🤷
2022-08-16 20:00:52 +02:00
6e904850aa 🚧 Migrate env variables to use internal SvelteKit system
Some API fetching function rewriting needed as privates cannot be included into public code
2022-08-16 16:58:57 +02:00
5e5c08ddd1 🚧 Migrate to new SvelteKit routing system
A bit annoying but for the best I guess?
2022-08-16 15:54:15 +02:00
cf2becc931 Create reveal animation for About page Purpose section
Using Motion One inView for detecting and toggling class 🤌
2022-08-14 23:45:28 +02:00
1163ba61f5 Add latest issue part on Subscribe page and Create component for Issue 2022-08-14 23:01:56 +02:00
57f1dca240 Remove unused code 2022-08-14 22:59:28 +02:00
fd6fc20b13 Finish to replace Anime with Motion One for page animations
Page intro animation and reveal that has now been simplified as Motion One manages an inView option (that uses IntersectionObserver)
2022-08-14 20:24:28 +02:00
fa74e5bf7f Move get asset function into same API file 2022-08-14 19:21:49 +02:00
f771a73b67 [wip] Switch from Anime to Motion One for page animations 2022-08-14 00:45:44 +02:00
f688928757 Make About page stacking card scroll effect
Using Motion One example, thanks to https://codepen.io/bramus/pen/rNdzpZK (by Bramus)
2022-08-13 16:10:01 +02:00
0c82464a98 [wip] Make About page Process step a component
Also an attempt to manage the stacking effect of the steps but still not good 🙃 tricky shit
2022-08-11 23:07:50 +02:00
386670b5b6 [wip] Update About page with Stack of cards for Steps 2022-08-09 20:52:46 +02:00
8f299ba3ef Remove obsolete API field 2022-08-09 20:51:59 +02:00