Commit Graph

500 Commits

Author SHA1 Message Date
152961996d Get rid of stuff 2022-06-07 16:51:45 +02:00
29cb3a30ba Add error page on Shop 2022-06-07 16:36:39 +02:00
29165717fc Rename Shop and Newsletter modules files 2022-06-07 16:36:08 +02:00
bd8c4e590f Add types to Swell route api 2022-06-07 14:55:20 +02:00
ce25f9314b Add global error page 2022-06-07 14:55:05 +02:00
218676b9ca Add rotating images to Shop module 2022-06-01 20:11:11 +02:00
9ac9301540 Cleanup GraphQL query and add types 2022-06-01 20:10:59 +02:00
e1d9e0bd50 Switch subscribe query to page endpoint 2022-06-01 00:44:34 +02:00
ecc051a439 Update Homepage query
Filter published photos only
2022-05-31 18:34:07 +02:00
d87ec1835a Remove unused global photos count 2022-05-30 22:07:20 +02:00
1126c1f76c Add SEO on some pages 2022-05-30 21:57:25 +02:00
d3f74be59e Run page animations onMount instead of browser 2022-05-30 21:57:04 +02:00
7a165721d9 [chore] Switch rest of page endpoints 2022-05-30 21:54:43 +02:00
c406278baf [chore] Switch Homepage and Photos to page endpoints 2022-05-30 20:47:31 +02:00
7b43e50b6c Change default font weight and Fix copy 2022-05-21 00:04:04 +02:00
bf8b2f3ff3 Update Shop intro and poster layout 2022-05-20 23:21:24 +02:00
7a6046c0c4 Remove About section on Shop 2022-05-20 22:30:11 +02:00
f178f504c9 Show only published linked location on credits 2022-03-21 18:45:59 +01:00
8047ffe034 Isolate Homepage collage component and add hover effect on other photos 2022-03-21 11:03:05 +01:00
482b62da0e Re-implement close state to Globe marker 2022-03-01 12:48:10 +01:00
bfe6a9cd8a Fix Homepage transition 2022-02-16 19:48:08 +01:00
1344f25092 Only use Month and Year for photo date 2022-01-31 19:04:45 +01:00
9e3a3be60b Use Switcher links from API and animate component 2022-01-24 22:19:25 +01:00
1a37a7d5b8 Update npm packages and code for newest SvelteKit updates 2022-01-24 22:18:09 +01:00
2ec810b932 Misc fixes 2022-01-18 17:05:11 +01:00
088e2454bc Add moving earth icon and Fix icons/buttons 2022-01-18 17:04:07 +01:00
cffef1835f Fix Page transitions by using a hacky FOUC trick
Seems to work though!
2022-01-18 14:22:38 +01:00
729138cffb [chore] Update npm packages and fix errors/run migrations 2022-01-03 20:12:22 +01:00
551991d407 Fix accessibility issues 2021-12-15 22:31:49 +01:00
82f5dd4727 [wip] Rework Shop
- Change strategy for content fetching
- Add a route per page instead of using __layout for all
- Change the behaviors of the posters section (add a carousel on small screens)
- Change Poster buttons styling and make interactions only for desktop
2021-12-14 23:23:12 +01:00
06db598b90 Use PageTransition component on every route
- Scrolls back to top when mounting new page with a timeout of the delay
- Rename photo Viewer class
- Change Shop posters section text from p to label
2021-12-07 21:58:17 +01:00
f15a2f2e47 Add entering transition on Shop and fix some styling
- Center intro title vertically
- Cart item styling tweaks
- Add cart button quantity label inside of button so it's clickable
2021-12-06 22:14:02 +01:00
0b772f26cb Add transitions to missing pages and attempt to animate it better? 2021-12-06 15:10:39 +01:00
8728d0f834 Fix again the Shop has_poster checking using true
Directus 9.2.0 uses booleans again now
2021-12-06 15:06:19 +01:00
bb8d33b3d8 Add flag to published photography credit locations 2021-12-06 15:04:40 +01:00
8ac954b1a2 Add tabindex to elements for better keyboard navigation 2021-12-06 15:03:41 +01:00
f95d793d58 Rename PageTransition prop 2021-11-30 19:49:55 +01:00
450daccd87 Rename Homepage timeline variable 2021-11-30 19:49:34 +01:00
4a7edfe4d3 Add photo Viewer entering animation 2021-11-30 19:48:56 +01:00
2522233a0e Add a parent to each photo on Viewer
Allows to animate the parent that has no transform/top
2021-11-30 19:47:42 +01:00
47fee17eb8 Close Photo viewer when pressing Escape key 2021-11-30 18:13:58 +01:00
f8fe141505 Use page transition component to avoid repetition on main 2021-11-30 00:23:36 +01:00
02f0815751 Store previous page for photo Viewer close button 2021-11-29 23:52:40 +01:00
cf1ba3efec [temp] Fix Shop locations with poster only
Boolean considered as 0/1 now? Directus bug (https://github.com/directus/directus/issues/10065)
2021-11-28 23:13:04 +01:00
e20ac61c97 Add mask on homepage World title 2021-11-28 23:09:10 +01:00
89234e6e52 Fix sizeKey on Image without sizes 2021-11-28 23:08:13 +01:00
7169faa3aa Fix getRandomElement function
Now return an array item instead of an index
2021-11-28 23:06:22 +01:00
305272ea7c Center Location name for now 2021-11-25 23:30:59 +01:00
fcb70d4bc0 Add Photos page entering animation 2021-11-23 23:05:07 +01:00
a9651b6b02 Position Switcher for mobile and on Viewer 2021-11-23 23:04:54 +01:00