Commit Graph

186 Commits

Author SHA1 Message Date
3de6764fb5 Cleanup & Redefine font weights 2022-05-20 22:28:35 +02:00
7c369794c1 Scroll back to top when transition out is finished
Potentially the end of nightmares for page transitions with `sveltekit:noscroll`?
2022-03-21 14:05:54 +01:00
91510df410 Fix Homepage collage's active photo effect while hover
- Change method and use a class on collage itself fading all photos, then highlight the one being hovered
- For some reason the content inside was conflicting the mouseenter event
2022-03-21 14:04:52 +01:00
21b5eefce2 Temp fix for carousels types 2022-03-21 13:42:14 +01:00
8047ffe034 Isolate Homepage collage component and add hover effect on other photos 2022-03-21 11:03:05 +01:00
3841bc2ced [chore] Update npm packages and SvelteKit config 2022-03-13 19:55:05 +01:00
df17b0cff1 Add house icon to Switcher 2022-03-02 19:51:12 +01:00
482b62da0e Re-implement close state to Globe marker 2022-03-01 12:48:10 +01:00
9e3a3be60b Use Switcher links from API and animate component 2022-01-24 22:19:25 +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
ac03348349 Fix style and responsive issues 2021-12-14 23:19:46 +01:00
2f7082fd9d Add anchor to poster url 2021-12-07 21:58:53 +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
d655050da1 Make better detection for Switcher current link 2021-12-06 15:05:40 +01:00
e920a162f8 Add TS interface for location on Shop module 2021-12-06 15:05:23 +01:00
8ac954b1a2 Add tabindex to elements for better keyboard navigation 2021-12-06 15:03:41 +01:00
778e15dfbd Add active class on Switcher current link 2021-11-30 22:16:54 +01:00
a7eb9782f5 Rework SiteTitle styling 2021-11-30 20:26:40 +01:00
f95d793d58 Rename PageTransition prop 2021-11-30 19:49:55 +01:00
f8fe141505 Use page transition component to avoid repetition on main 2021-11-30 00:23:36 +01:00
e8843409ce Manage Carousel first/last slide click cases 2021-11-28 23:27:44 +01:00
8958362d07 Add hover on ButtonCircle only when having a clone 2021-11-28 23:08:54 +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
595a93087c Fix Location images 2021-11-25 23:50:16 +01:00
a9651b6b02 Position Switcher for mobile and on Viewer 2021-11-23 23:04:54 +01:00
dd66c34b6a Add close button to Viewer 2021-11-23 23:04:33 +01:00
7b94685451 Manage Images sizes & srcset only if is set 2021-11-23 12:02:50 +01:00
8e56d58b30 Change Photo viewer controls and ButtonCircle 2021-11-21 22:41:35 +01:00
9e6df85bf1 Make more icons reusable in global SVG sprite 2021-11-21 22:11:59 +01:00
8759477b79 Use reveal function to animate in ScrollingTitle 2021-11-21 14:40:02 +01:00
c618141f51 Use reveal function to animate Locations items 2021-11-21 13:51:11 +01:00
7e29caf2c2 Sort Shop locations alphabetically 2021-11-21 13:50:44 +01:00
68236bf39e Reveal inline SiteTitle 2021-11-21 13:40:13 +01:00
8654e43af5 Fix city on PhotoCard 2021-11-21 12:08:31 +01:00
6559298212 Check stock for Shop's add to cart button 2021-11-20 21:39:49 +01:00
4ee17f921e Use 3 first photos only for PosterLayout 2021-11-20 21:39:12 +01:00
1b181b92fc Disconnect IOs on destroy 2021-11-17 21:51:41 +01:00
df1e6f7311 Add reveal animation on Locations list 2021-11-17 21:51:26 +01:00
78cacbcd46 Cleanup Switcher code 2021-11-17 21:41:08 +01:00
ac40eedb2f Use sveltekit:noscroll/prefetch on internal links 2021-11-17 19:25:59 +01:00
8a53079fa1 Change Switcher labels and close it when clicking outside 2021-11-16 23:47:24 +01:00
a9d42dcc0d Cleanup classes 2021-11-16 22:35:58 +01:00
ed62030b29 Create a component for scrolling huge titles 2021-11-16 22:35:42 +01:00