Commit Graph

101 Commits

Author SHA1 Message Date
9e27dbbabe Fix newsletter Issue hover
Caused by reveal animation from Anime
2021-12-15 22:32:16 +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
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
778e15dfbd Add active class on Switcher current link 2021-11-30 22:16:54 +01:00
ba09c2af2d Fix small photos pixel rendering over background 2021-11-29 23:52:59 +01:00
bf76b78027 Fix Switcher links width 2021-11-25 23:45:13 +01:00
06df908c34 Fix Switcher positioning 2021-11-25 22:42:46 +01:00
a9651b6b02 Position Switcher for mobile and on Viewer 2021-11-23 23:04:54 +01:00
b6259ea2fa Fix photos 1px right and bottom glitch on some window sizes 2021-11-20 21:38:48 +01:00
8a53079fa1 Change Switcher labels and close it when clicking outside 2021-11-16 23:47:24 +01:00
73c9e80a21 Use SVG icons from global symbols
Allow to change color and avoid code duplication
2021-11-10 22:57:50 +01:00
5923afed3b Make Shop location switcher a component using a global store
Using two switchers (one in the shop nav and the other in the cart) makes possible to have the switcher over the Cart overlay (over intro)
2021-11-07 22:40:52 +01:00
f7457b5f8d 🔥 Finish Cart implementation
- Use Select component in CartItem to change quantity
- Visual update when removing or changing an item quantity
- API: Remove Cart item action
- API: Handle Cart item adding and updating (quantity)
2021-11-07 20:21:20 +01:00
ffc26877c8 Merge branch 'v2' into v2-shop
# Conflicts:
#	src/components/molecules/PosterCart.svelte
#	src/routes/shop/__layout.svelte
#	src/style/atoms/_button-circle.scss
#	src/style/organisms/_cart.scss
#	src/style/pages/_shop.scss
#	src/style/style.scss
2021-11-07 12:07:18 +01:00
bd74f5612c [wip] 🔥 Integrate Swell into the shop
Create a custom and internal API for fetching and updating content to Swell Admin API (using swell-node)
2021-11-07 11:51:01 +01:00
460fe9420c Create notification for cart 2021-11-05 22:40:15 +01:00
2e05f00b68 Add link to Poster component and make a better hover
Buttons are now under the image, creating a parallax scale effect
2021-11-05 12:57:15 +01:00
356b63166d [wip] Add hover effect on Shop Poster component 2021-10-29 23:46:20 +02:00
141f9c6723 Shop WIP 2021-10-29 21:48:08 +02:00
68f9743f17 Create shop page
Make components: poster, poster product
2021-10-27 22:48:31 +02:00
ad1b57fef2 Fix PhotoCard and Locations responsive 2021-10-26 11:02:41 +02:00
7c4d890706 Add hover effect on Homepage collage PhotoCard 2021-10-25 23:44:45 +02:00
8810dfb197 Fix Locations continents filters centering and sizing 2021-10-19 17:33:22 +02:00
ecacc0c1a1 Rework buttons classes and variants
Add a conditional class and list props as BEM class modifiers
2021-10-19 17:19:53 +02:00
1aaa12f435 Add hover on Newsletter module links 2021-10-18 23:57:31 +02:00
5511639014 Change Heading component max-width 2021-10-16 13:25:27 +02:00
8b07352431 Make newsletter form a reusable component 2021-10-16 13:25:26 +02:00
a2d1a4c64c Add target on newsletter issue link and complete styling with hover 2021-10-16 13:14:55 +02:00
b57a9fe649 Fix Switcher hovering issues when hidden 2021-10-14 23:19:23 +02:00
3ccfb63188 Create Subscribe page
Create issue css component for past newsletter
2021-10-12 22:41:09 +02:00
4c14a85ab0 Create Heading component
Intro title with p
2021-10-12 22:39:55 +02:00
4a51fa9d09 Place Footer over Switcher 2021-10-10 14:09:20 +02:00
1869bd2eb6 Change Switcher position with responsive 2021-10-05 21:00:56 +02:00
252b58993a Add Switcher on all pages 2021-10-03 23:16:59 +02:00
ec77cde75d Change Location hover photo change effect 2021-10-02 13:24:22 +02:00
77c19ff43f Add images inside of Location hover effect 2021-10-01 23:43:26 +02:00
57a12487a3 Add responsive on Homepage elements 2021-10-01 23:43:00 +02:00
2aae422339 Fix Location badge position 2021-09-30 23:49:22 +02:00
7777d26907 Add hover effect on Location 2021-09-30 23:30:18 +02:00
15461588ec Edit browse locations section
Create badge atom,
2021-09-28 12:57:13 +02:00
1883d5781f Create Location and Locations sections 2021-09-27 23:55:16 +02:00
bd89e28e15 Create homepage
Photo-card layout, button, typography
2021-09-27 23:23:16 +02:00
bdbf511a75 ☠️ RESET for v2 2021-09-14 13:00:48 +02:00
3e56b2d41f Change Location circle start size (when hovering)
Some checks failed
continuous-integration/drone/push Build is failing
2021-01-10 21:51:27 +01:00
56d9caa86b Photo: Add a comma at end only if more than one line
Some checks failed
continuous-integration/drone/push Build is failing
2020-06-02 15:11:05 +02:00
5b75b4d554 Globe: Smaller dots for close locations 2020-06-01 22:20:32 +02:00
720ca69902 Add a newsletter subscription form below locations
All checks were successful
continuous-integration/drone/push Build is passing
- One component used below Locations list and in the Pagination when all photos has been loaded
- Keep the subscribe page with the column display
2020-05-06 23:06:26 +02:00
cd609cd710 Add a badge on locations for new photos
- The last updated date is taken from the latest photo of each location (without any other API call, just some data manipulation)
- Manipulation of data in the preload request instead of the code
2020-05-06 17:12:07 +02:00
c9e11d4f12 Pagination: Fix spacing for Newsletter
All checks were successful
continuous-integration/drone/push Build is passing
2020-04-29 14:17:43 +02:00