Commit Graph

473 Commits

Author SHA1 Message Date
flayks a51179f6f4 Add SEO share images on remaining pages 2022-09-21 16:32:23 +02:00
flayks 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
flayks 5545871c85 Use page specific stale-while-revalidate Cache-Control headers 2022-09-20 00:20:18 +02:00
flayks 39fc74d8e9 Use stale-while-revalidate Cache-Control headers instead? 2022-09-19 23:50:54 +02:00
flayks 3a7056cce6 Add Cache-Control max-age headers globally 2022-09-19 23:38:07 +02:00
flayks 486213ac77 Use Lenis to use smooth scroll to anchors 2022-09-19 20:09:28 +02:00
flayks f37a84d4f3 Only count published photos on Grid count 2022-09-19 14:55:10 +02:00
flayks b1448f9db3 Update photo queries to match Postgres migration 2022-09-19 12:50:36 +02:00
flayks 719c7b6f87 Pass parameters to Swell fetch function 2022-09-18 21:48:41 +02:00
flayks e01ba0d6c6 Create reusable Swell fetch functions 2022-09-18 19:57:19 +02:00
flayks 3ca8ed0d06 Use base64 library to encode basic auth 🤦
Buffer being not enabled on Vercel Edge Functions
2022-09-18 18:55:28 +02:00
flayks b83a9f0652 Change error page CTAs 2022-09-18 17:10:24 +02:00
flayks c7b67b909c Use Swell REST API for fetching products 2022-09-18 17:10:06 +02:00
flayks 2393d28597 Fix Shop fetching on server side? 2022-09-18 12:52:48 +02:00
flayks b66db25942 🚧 Switch to swell-js to handle Shop cart
swell-node was relying too much on Node packages like crypto or events to be used with Cloudflare Pages or Vercel Edge Functions
2022-09-18 12:14:43 +02:00
flayks 91c28cf1e3 Fix email form server check and return error code if existing 2022-09-14 22:37:24 +02:00
flayks eaf1c789e0 Fix some SEO 2022-09-14 22:24:10 +02:00
flayks 07060c8661 Use copy email to clipboard as an action
Returns an event with the email to detect for value and timeouts
2022-09-14 13:28:58 +02:00
flayks f38a8fcdc7 Store location last seen date to check for New label
Stores the last location's page seeing date in localStorage to hide the Location's new label in list, on top of the date limit
2022-09-14 11:35:06 +02:00
flayks 683edc05fc Fix button prefetch values and remove unused IO rootMargin 2022-09-14 10:29:37 +02:00
flayks 3f55e178ff Add SEO from API on About 2022-09-13 11:45:45 +02:00
flayks 6dc5276f72 Update homepage metas and add share image 2022-09-13 10:38:12 +02:00
flayks 778c816ebf Merge branch 'v2' of https://git.server.flayks.com/cetrucflotte/housesof into v2 2022-09-13 10:35:36 +02:00
shelbykay fd5d20422f Update metas 2022-09-13 10:25:43 +02:00
flayks 6494e622ba Finish and animate About page 2022-09-12 12:43:55 +02:00
flayks c16976244a Copy email addresses in clipboard over opening mailto url 2022-09-11 14:14:37 +02:00
shelbykay 35b1e27e7c Add responsive style to About page 2022-09-09 22:44:12 +02:00
flayks 5ea7e26e20 [wip] Rework About page layout (desktop) 2022-09-08 23:57:04 +02:00
flayks cc69978c47 Add updated date to Terms page + fix responsive 2022-09-08 23:52:09 +02:00
shelbykay 8bebfc7e90 Add Creation and Present section to About page 2022-09-08 18:46:19 +02:00
flayks 28ed5c4f94 [wip] Rework About page 2022-09-07 23:59:49 +02:00
flayks e9fa0d3532 Rename Shop header component to fit new Banner 2022-09-07 23:17:36 +02:00
flayks 351061dc61 Rework About page Process section 2022-09-07 22:48:52 +02:00
flayks 3d7b859d12 Move API fields to file 2022-09-06 14:51:47 +02:00
flayks 5ff82f4ee4 Fix errors from updates 2022-09-05 19:53:10 +02:00
flayks 945d7f09d7 Add any types for getContext data 2022-09-01 10:57:45 +02:00
flayks 7e46350106 Make Location page changing data reactive 2022-08-31 18:47:28 +02:00
flayks 5444d21404 Fix Photos page Reset button position 2022-08-31 18:42:04 +02:00
flayks a4c42cd366 [chore] Update packages and remove unused code 2022-08-31 18:37:06 +02:00
flayks 9f6bf8d97a Fix Photos page data reactivity and IntersectionObserver rootmargin 2022-08-31 18:35:46 +02:00
flayks 1de3c717b2 Move data-sveltekit-* attributes to parent level when possible 2022-08-31 12:41:16 +02:00
flayks 3618414aa0 Update stuff regarding to latest SvelteKit updates 2022-08-30 09:21:13 +02:00
flayks 919abcfc8b Remove role on text 2022-08-29 20:05:14 +02:00
flayks 892fc105c0 Play About Step video only when visible 2022-08-29 19:38:31 +02:00
flayks 5b53b7dc52 Add Globe without markers on About Intention section 2022-08-29 18:38:59 +02:00
flayks 1a16e12e14 Detect media on About Process Step, Visual fixes 2022-08-29 18:38:42 +02:00
flayks eec3049a2c Put About Purpose section on grid 2022-08-29 14:21:55 +02:00
flayks f0a7e9f38d Define vh CSS variable from viewport height 2022-08-29 14:21:06 +02:00
flayks 5ed7142e9e Add faded photos grid and page description on About 2022-08-29 13:20:30 +02:00
flayks 21dd85940b Update SvelteKit and breaking imports 2022-08-27 23:16:34 +02:00