Commit Graph

1247 Commits

Author SHA1 Message Date
ca56ac7eda Log stuff 2022-12-23 20:46:23 +01:00
d604d892e2 Disable csrf checkOrigin to fix newsletter form submission 2022-12-23 20:41:09 +01:00
2f54b14a5c Check for log when submitting form 2022-12-23 20:02:36 +01:00
1b76a2e40c Merge branch 'main' into dev 2022-12-23 20:00:59 +01:00
9a7ad40401 🤦 Disable crsf for now to reenable the newsletter form 2022-12-23 19:50:57 +01:00
f396864feb Fix newsletter form subscription 2022-12-23 11:25:55 +01:00
e03f4321f2 Update packages 2022-12-23 11:25:34 +01:00
64d71603c3 [chore] SvelteKit goes stable! 2022-12-14 18:54:23 +01:00
d4ad1a1a7b [chore] Update packages and template 2022-12-09 23:10:11 +01:00
5387cf4c4b [chore] Update packages and update template 2022-11-29 10:14:26 +01:00
4230cd8854 Use layout groups 2022-11-22 17:34:17 +01:00
f5feb6b700 [chore] Update packages 2022-11-20 19:14:13 +01:00
cac0d434bb Use sveltekit-prefetch globally and update template 2022-11-16 12:12:20 +01:00
3aa272016b [chore] Update packages 2022-11-16 12:10:55 +01:00
b373f50ad3 Fix body classes 🤦 2022-11-14 10:44:19 +01:00
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
e3f36d1810 [chore] Update packages 2022-11-13 23:15:37 +01:00
7b17653425 Update Cart shipping text 2022-11-05 20:04:14 +01:00
a74c856316 [chore] Update packages 2022-11-05 20:03:55 +01:00
149e3472b6 Track more events
- addToCart with product name
- cartOpen
- cartCheckout when going to checkout page
2022-11-03 23:15:58 +01:00
a01cab174d Send event when adding product to Cart 2022-11-03 23:01:44 +01:00
0d321d318b Use API share image for Homepage 2022-11-03 22:49:14 +01:00
bba3a3b0fe [chore] Update packages
fix swell-js
2022-11-03 22:43:25 +01:00
9fbea79f8e [chore] Update packages 2022-11-02 19:44:29 +01:00
1d49313ee2 Encode & in products feel 2022-11-02 19:33:18 +01:00
24d3230f7c Track outbound links on Analytics 2022-10-25 17:01:52 +02: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
5c4337a9a6 Use layout server types 2022-10-25 16:31:24 +02:00
fb84501ccc [chore] Update packages 2022-10-25 16:30:49 +02:00
dc2f6b007a Fix Photos page filters reveal 2022-10-16 19:09:05 +02:00
77cff0c734 Block scroll on About page 2022-10-16 15:19:58 +02:00
31854fe8b8 Fix Photos select flag image aliasing 2022-10-16 00:11:42 +02:00
993dc90739 Switch newsletter form to SvelteKit Form Actions
- remove api endpoint and use latest SK form actions
- create reusable server page function for form handling
- handling the errors in the server function
2022-10-16 00:11:30 +02:00
b3616f9cff [chore] Update packages 2022-10-16 00:09:38 +02:00
5ae812f9b4 Add products source
for Google and Pinterest
2022-10-12 11:02:02 +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
ff2aa2f030 [chore] Update packages 2022-10-11 21:12:35 +02:00
bfcdd53d94 Rename constants files 🤦 2022-10-11 21:12:21 +02:00
d8237bfbdc Add line break to pages content 2022-10-11 14:41:43 +02:00
a927b358d7 Only fetch published photos on location page 2022-10-10 17:45:24 +02:00
24b9550c24 Put back Shop banner background animation 2022-10-10 17:32:32 +02:00
ee095a2cc8 Redefine if location is has new photos and compare to last seen date 2022-10-10 17:26:22 +02:00
a19339b49d Rework Shop nav and intro classes and styling
- rename things and move styles around to make more sense
- quick nav past banner was somehow broken and would not appear past banner
2022-10-09 16:02:32 +02:00
12327ecb1f Block scroll when opening cart 2022-10-09 15:37:52 +02:00
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