Commit Graph

1317 Commits

Author SHA1 Message Date
abebe76859 [chore] Update npm packages 2022-08-24 20:45:17 +02:00
e86a8d4ccd Adjust About page photos parallax values 2022-08-21 12:36:35 +02:00
1057c5728a Fix some responsive font sizes and margins 2022-08-21 11:52:24 +02:00
2fd2d252ca Allow Image component to not use async decoding 2022-08-21 11:44:55 +02:00
0f6ab4a63a [chore] Update npm packages 2022-08-20 23:19:33 +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
97fcf8c60c Update config files and npm packages 2022-08-18 20:08:23 +02:00
44bda1a939 Fix API url condition 2022-08-17 22:30:59 +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
f504b45957 Update humans.txt 2022-08-14 00:45:53 +02:00
f771a73b67 [wip] Switch from Anime to Motion One for page animations 2022-08-14 00:45:44 +02:00
a044cf3939 [chore] Update npm packages 2022-08-13 23:39:24 +02:00
8524a83199 Move easings into global file 2022-08-13 23:38:59 +02:00
222db0c478 Move types to global app file 2022-08-13 23:38:06 +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
4a83ade94b [wip] Create cropped version of Globe2?
Probably not ideal as the canvas is still bigger, mostly styling for now
2022-08-11 23:28:43 +02:00
35d0b1d17f [chore] Update npm packages 2022-08-11 23:08:45 +02:00
8ac95dc6a9 [wip] Add option to enable markers on Globe2 2022-08-11 23:08:25 +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
4f75c5a4a0 Fix Shop cart button z-index
Was under nav so could not click on it
2022-08-11 23:06:36 +02:00
d5ae25a87b Push ShopModule button to bottom if it has no bottom text 2022-08-11 23:05:27 +02:00
4629e7e27e [chore] Update npm packages 2022-08-09 20:52:51 +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
bb9eafc358 Remove Shop about field from data query 2022-08-03 12:49:42 +02:00
297f2ac300 Use shorthand to spread grid column 2022-08-03 10:54:22 +02:00
821e8752e6 [chore] Update npm packages 2022-08-03 10:44:58 +02:00
c8a5388a3f Add compass icon to SVG sprite 2022-08-03 10:13:45 +02:00
7e43846a92 Integrate more section in About page 2022-08-03 10:13:32 +02:00
42742bcba3 [wip] Create About page 2022-08-02 00:07:46 +02:00
2215b1329c Disconnect observers instead of unobserve 2022-08-02 00:07:17 +02:00
8584095f33 Change Shop module title level 2022-08-02 00:06:01 +02:00
c91166d548 Use Svelte shorthand for CSS variables declaration 2022-08-01 21:00:08 +02:00
e499f69574 Fix some missing smooth scroll function syntax 2022-08-01 18:10:18 +02:00
54dc1a24ff Rework conditions for Button
- Was prefetching mailto links, so needs to detect if url string is starting
- Check if it actually has slots, then add a class
2022-08-01 18:09:51 +02:00
01859031aa Use Heading component on Credits and Subscribe page
Adapt the entering animation as well, SiteTitle was fading
2022-08-01 11:36:15 +02:00