225cd6fe00
Put wait cursor globally when page is loading
...
don't use a div over everything as it interacts with the current hover state of elements
instead force a cursor on every element in body when the body has a loading class
2022-11-13 23:16:54 +01:00
25f62c0df0
✨ Switch to Plausible analytics
...
Detects automatically route changes
- use provided script
- specify domain
- send event name with optional props
2022-10-25 16:45:15 +02:00
dd57ea968e
Fix Page transitions and scroll back to top
...
Might fix all the issues so far!
- start page loading on entering page transition start
- scroll back to top on leaving page transition end
2022-10-11 23:53:03 +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
7898eb9bec
Add SEO stuff
2022-09-26 23:13:45 +02:00
b764b4d1d1
Remove unused code and update packages
2022-09-23 10:07:01 +02:00
be51fea5de
Put Switcher over and next to Footer
...
Clever solution to keep it over but next to the title and not hide it
2022-09-20 10:32:35 +02:00
5ff82f4ee4
Fix errors from updates
2022-09-05 19:53:10 +02:00
f0a7e9f38d
Define vh CSS variable from viewport height
2022-08-29 14:21:06 +02:00
21dd85940b
Update SvelteKit and breaking imports
2022-08-27 23:16:34 +02:00
4a79015ec4
Remove errors on pages
2022-08-16 20:32:14 +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