Commit Graph

11 Commits

Author SHA1 Message Date
120771efa1 Fix Shop issues
- Move ButtonCart from nav to position it on top right
- ButtonCart amount indicator position (center left => top left)
- Bring back updating label when changing cart (+ other transitions)
- Make ShopHeader picture gradient a bit bigger
2022-07-11 12:30:42 +02:00
cdabe6935b 🔥 Huge style refactoring by using SvelteKit built-in style tag
It's been tricky but got there finally! Hello `:global`
- Avoid using one global CSS file containing everything
- Import the component SCSS file in a script tag from the component file to allow style scoping and including it only when used
2022-06-22 23:26:00 +02:00
abeebc94ae Add min height to Shop nav to avoid vertical scroll 2022-06-07 16:37:13 +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
3c3cf045d6 Fix shop Posters responsive 2022-01-18 17:04:21 +01:00
9de5aa16c9 [wip] Fix Shop posters layout on larger screens 2021-12-15 22:32:58 +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
11ff9291d2 Destructure Shop stylesheets 2021-11-08 14:37:16 +01:00