Commit Graph

64 Commits

Author SHA1 Message Date
flayks 351061dc61 Rework About page Process section 2022-09-07 22:48:52 +02:00
flayks fd6fc20b13 Finish to replace Anime with Motion One for page animations
Page intro animation and reveal that has now been simplified as Motion One manages an inView option (that uses IntersectionObserver)
2022-08-14 20:24:28 +02:00
flayks f771a73b67 [wip] Switch from Anime to Motion One for page animations 2022-08-14 00:45:44 +02:00
flayks 8524a83199 Move easings into global file 2022-08-13 23:38:59 +02:00
flayks f0173bb828 Remove unused code and refactor types importing 2022-06-22 23:16:34 +02:00
flayks 0148236b36 Add reveal function for animating elements 2021-11-21 13:39:56 +01:00
flayks 3e358843fd 🔥 Filter locations from clicked continent on Locations 2021-10-16 15:41:26 +02:00
flayks bdbf511a75 ☠️ RESET for v2 2021-09-14 13:00:48 +02:00
flayks 7ff711d69c Photo: Fix title animation
continuous-integration/drone/push Build is passing
2020-06-02 16:13:16 +02:00
flayks b5a00cd171 Fix Carousel disappearing?
continuous-integration/drone/push Build is passing
2020-04-23 19:11:11 +02:00
flayks 8231ea20a7 Locations: Reset delay between locations on complete
continuous-integration/drone/push Build is passing
Would increment and create a super long delay otherwise
2020-04-22 11:31:56 +02:00
flayks 74743fb037 Viewer: Fix Carousel and error page
continuous-integration/drone/push Build is failing
2020-04-22 10:33:48 +02:00
flayks b8b4d55409 Carousel: Fix reveal again? 2020-04-21 19:52:20 +02:00
flayks a4f4b55705 Carousel: Fix reveal
continuous-integration/drone/push Build is passing
2020-04-21 18:12:32 +02:00
flayks e9ad9deafd Photo: Debug parallax
continuous-integration/drone/push Build is passing
2020-04-21 18:09:33 +02:00
flayks 060796a3a2 TitleSite: Fix reveal 2020-04-21 17:48:02 +02:00
flayks 1718ed01b6 TitleSite: Fix reveal 2020-04-21 15:39:14 +02:00
flayks fa2a213516 Carousel: Fix reveal 2020-04-21 15:31:57 +02:00
flayks 99dd2c5327 Style and animations fixes
- Add a requestAnimationFrame for TitleSite (would not fire from a location to credits/choose)
- Center and adjust parallax scroll for massive titles
- Place illustration: max width and center
2020-04-21 15:21:50 +02:00
flayks ecc69e3206 TitleSite: Fix longer delay after first transition
continuous-integration/drone/push Build is passing
2020-04-21 15:05:33 +02:00
flayks bdf93e89fb Last little fixes and debugging 2020-04-21 13:09:11 +02:00
flayks c1bb2f31bc Place: Use Rellax to add some parallax effects
- Added on title, switcher button and illustration
- Not very suitable for photo number
2020-04-19 12:49:38 +02:00
flayks 3c05d6d222 Performances optimizations WIP
continuous-integration/drone/push Build is passing
2020-04-17 14:33:49 +02:00
flayks 7f3f2ac3ba WIP on performances
continuous-integration/drone/push Build is passing
2020-04-16 16:40:33 +02:00
flayks 7180419fb0 Place: Add @1x desktop illustration size, Optimize responsive
continuous-integration/drone/push Build is passing
2020-04-11 19:33:37 +02:00
flayks 89911ad7c1 Fix default page animation in
continuous-integration/drone/push Build is passing
2020-04-10 12:02:55 +02:00
flayks be0f4c8b59 Optimize animations and transitions
will-change is apparently not enough to run GPU-enabled animations, use translateZ on top of it
2020-04-09 20:23:24 +02:00
flayks 08c541c37a Carousel: Fix reveal animation
continuous-integration/drone/push Build is passing
2020-04-09 10:52:51 +02:00
flayks b7accde2c3 Viewer: Fix reveal animation
continuous-integration/drone/push Build is passing
2020-04-08 19:33:57 +02:00
flayks fd8c718873 Fix some animations 2020-04-07 22:29:50 +02:00
flayks a93571842b Locations: Rework the Crossfade transition
Add a start value for the scale to make it more elegant
2020-04-07 19:24:40 +02:00
flayks c3c888da52 Locations: Add delay between each location reveal 2020-04-07 19:23:24 +02:00
flayks 1a05c35fc8 Fix index animations
continuous-integration/drone/push Build is passing
2020-04-07 13:25:56 +02:00
flayks f414457172 Fix Intro?
continuous-integration/drone/push Build is passing
2020-04-06 22:34:24 +02:00
flayks adeb60c5cb TitleSite: Fix delay?
continuous-integration/drone/push Build is passing
2020-04-06 18:51:51 +02:00
flayks 36f6c89f0d TitleSite: Try to fix this delay on init?
continuous-integration/drone/push Build is passing
2020-04-06 18:18:14 +02:00
flayks 8fabe68241 Code clean, 2020-04-06 12:21:47 +02:00
flayks 60fdf02112 Photo: Tweak reveal animations and fix horizontal scroll
- Photo number doesn't jumps anymore (now reveals based on photo not the number)
- Properly reveal title locations lines
- Optimize code
2020-04-06 12:14:48 +02:00
flayks bd9b91f480 ⚠️ Fix most animations/transitions performance issues
continuous-integration/drone/push Build is passing
- Basically add `will-change` to CSS elements to enable GPU animations, less choppy, more sassy
- Use requestAnimationFrame over setTimeout
- Avoid repaints AMAP
2020-04-05 16:07:44 +02:00
flayks bdc305a77a Fix some responsive and style
continuous-integration/drone/push Build is passing
- Fullscreen: center image + add a background color
- Carousel: don't cut informations
- Title location font size
- Style location line height
- Photo reveal effect
- Photo has now a transparent png
2020-04-04 20:35:09 +02:00
flayks 2170cd2e57 Fix some responsive and scrolling issues
continuous-integration/drone/push Build is passing
2020-04-04 16:11:42 +02:00
flayks 945b162318 Photo: Fix scroll and reveal 2020-04-04 13:02:51 +02:00
flayks 94fa63ef41 Fix pages and components animations
- Fix delays
- Add the init back for TitleSite as it needs a delay for the page instance vs. loader
2020-04-04 11:45:26 +02:00
flayks 28dbc17c18 Fix Locations reveal
continuous-integration/drone/push Build is passing
2020-04-03 23:09:43 +02:00
flayks 462359fcf2 Page and components animations rework WIP
continuous-integration/drone/push Build is passing
2020-04-03 23:03:00 +02:00
flayks 730eb75457 WIP attempt to fix page transitions, Several edits
continuous-integration/drone/push Build is passing
2020-04-02 16:07:31 +02:00
Jonathan Boyer 6f409c5331 fix: first animation & transition
continuous-integration/drone/push Build is passing
2020-04-01 21:28:17 +02:00
flayks 88186f479c Photo: Code optimization
continuous-integration/drone/push Build is passing
- Avoid double declaration of sources
- Use class over an HTML tag for image reveal animation
2020-03-31 17:55:32 +02:00
flayks fc74a93508 Temp Eslint fixes 2020-03-31 10:48:37 +02:00
flayks 2dc51a167a ⚠️ Use alias Rollup plugin to omit full imports
continuous-integration/drone/push Build is passing
- Define entries (utils, animations, etc) in the Rollup config in order to omit the whole back path (../../) when importing a file
- Global revoleExtensions in the config (to avoid duplicates)
2020-03-30 23:53:01 +02:00