Commit Graph

149 Commits

Author SHA1 Message Date
fd87c11232 Fix Rollup config for ServiceWorker/Server, NPM packages updates
All checks were successful
continuous-integration/drone/push Build is passing
2020-05-06 10:31:01 +02:00
6fe4df4189 Add Newsletter Component and Page
All checks were successful
continuous-integration/drone/push Build is passing
- Newsletter form on Subscribe page and at the end of the photos
2020-04-29 12:04:37 +02:00
c43b888d25 Fix the transition as it would get stuck sometimes
All checks were successful
continuous-integration/drone/push Build is passing
- Reproduction: Open two tabs, one would load, the other one would stay on the transition while the content of the page was ready and animated
2020-04-23 11:06:41 +02:00
113e2f53df Update packages.json
All checks were successful
continuous-integration/drone/push Build is passing
2020-04-22 10:50:21 +02:00
4ebd938012 NPM packages updates 2020-04-22 09:17:41 +02:00
f4f9325916 PWA back?
All checks were successful
continuous-integration/drone/push Build is passing
2020-04-20 19:00:31 +02:00
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
ef287a432d Clean 2020-04-19 12:25:16 +02:00
3c05d6d222 Performances optimizations WIP
All checks were successful
continuous-integration/drone/push Build is passing
2020-04-17 14:33:49 +02:00
5a00c6f552 Disable Google Analytics tracker for dev and Google PageSpeed bot
All checks were successful
continuous-integration/drone/push Build is passing
2020-04-13 10:38:52 +02:00
e27e8a16db Code clean
- Imports/exports always at top
- Sapper template not needing a div to execute
- NPM packages updates: @rollup/plugin-commonjs 11.1.0 has a bug about import/exports
2020-04-12 11:54:08 +02:00
7180419fb0 Place: Add @1x desktop illustration size, Optimize responsive
All checks were successful
continuous-integration/drone/push Build is passing
2020-04-11 19:33:37 +02:00
85cb624a31 Code clean 2020-04-10 12:00:11 +02:00
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
e0abb558d8 Viewer: Fix responsive and positioning 2020-04-08 19:31:24 +02:00
c5836dcbc1 Smooth scroll to anchor without a library
Custom function using scrollIntoView with smooth behavior
2020-04-07 18:47:09 +02:00
1a05c35fc8 Fix index animations
All checks were successful
continuous-integration/drone/push Build is passing
2020-04-07 13:25:56 +02:00
0b8086e63c Packages updates 2020-04-05 16:01:43 +02:00
6b374af18c Updates
All checks were successful
continuous-integration/drone/push Build is passing
2020-04-04 11:54:13 +02:00
2064885997 WIP Interactive globe from Nico's sources
- The globe is a bit small? Ability to control the max-min size potentially
- Is there a reason why `globe.update()` runs every second? Sounds like a lot of resources?
- Have the ability to control the `addEventListener` of the markers to do whatever (in this case, going to a route by clicking on a link with a sapper-noscroll attribute + changing the href attribute on click - the method `goto` from Sapper scrolls back to top / maybe something to fix with the current transition issues?)
- Edited in `./index.js`:
    1. Using the class as `export default WebglGlobe` instead of Window (as Svelte or Sapper doesn't likayt)
- Edited in `Camera.js`:
    1. Commented line 218: `e.preventDefault();` would cause this error: `[Intervention] Unable to preventDefault inside passive event listener due to target being treated as passive. See <URL>`
2020-04-02 20:59:40 +02:00
730eb75457 WIP attempt to fix page transitions, Several edits
All checks were successful
continuous-integration/drone/push Build is passing
2020-04-02 16:07:31 +02:00
88186f479c Photo: Code optimization
All checks were successful
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
2dc51a167a ⚠️ Use alias Rollup plugin to omit full imports
All checks were successful
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
58adc052c4 Photo transition: Wait for image to be loaded
All checks were successful
continuous-integration/drone/push Build is passing
2020-03-30 20:19:49 +02:00
0c0792086d NPM packages updates
All checks were successful
continuous-integration/drone/push Build is passing
2020-03-29 12:07:02 +02:00
40811ab21e Carousel: Use swipe-listener for proper swipe gesture
All checks were successful
continuous-integration/drone/push Build is passing
2020-03-28 20:02:02 +01:00
0635b65abf Add Fullscreen in viewer, Track links with Google Analytics, Use .env file
All checks were successful
continuous-integration/drone/push Build is passing
- Fullscreen is a component that watches a store value set by the Carousel component on a picture click
- Use a .env file for API and website related settings and informations
- Google Analytics is now in place, tracking each routes link and viewer photo change
2020-03-28 15:21:51 +01:00
b77f67d3b3 NPM packages updates
Some checks failed
continuous-integration/drone/push Build is failing
2020-03-26 19:49:28 +01:00
8f73e3d56e NPM packages updates
All checks were successful
continuous-integration/drone/push Build is passing
2020-03-25 12:21:24 +01:00
863b26da1c NPM packages updates 2020-03-22 17:33:43 +01:00
6a29f6e1e6 NPM packages updates 2020-03-16 17:12:23 +01:00
dddd004b1b NPM packages updates 2020-03-11 10:50:27 +01:00
2aa043baa3 NPM packages updates
Some checks failed
continuous-integration/drone/push Build is failing
2020-03-10 21:26:22 +01:00
bb74a0e072 NPM packages updates and cleanup
Some checks failed
continuous-integration/drone/push Build is failing
2020-03-06 14:23:00 +01:00
ed6c3c2f21 NPM packages 2020-03-03 20:41:24 +01:00
d823f28054 Restructure utility files, Use a bundle.css to fix CSS issues
All checks were successful
continuous-integration/drone/push Build is passing
2020-03-03 15:36:57 +01:00
241c30fb52 Cleanup NPM packages and Rollup config 2020-03-03 10:55:45 +01:00
43bfe9066c Rollup and NPM related
All checks were successful
continuous-integration/drone/push Build is passing
2020-03-02 22:48:16 +01:00
c333db30af NPM packages updates 2020-02-29 18:32:40 +01:00
fe5ed6a26c NPM packages update 2020-02-29 11:18:54 +01:00
f1aae14b6c NPM packages updates 2020-02-27 23:06:04 +01:00
42d67a4bc9 NPM packages updates 2020-02-26 16:00:59 +01:00
6551aa738a NPM packages update 2020-02-14 12:39:38 +01:00
ef23d90eb6 WIP 2020-02-13 22:24:28 +01:00
9b0c154f61 WIP React > Svelte
Put most of the developed design into Svelte
2020-02-11 15:09:32 +01:00
4388d34333 Update Rollup to use HMR with Sapper 2020-02-05 16:12:35 +01:00
6b221c2172 Use SCSS and PostCSS with Rollup 2020-01-02 14:15:37 +01:00
706ce19f35 NPM packages 2019-12-28 13:22:10 +01:00
c003b969d5 First commit
Explore Svelte and Sapper
2019-12-23 18:43:22 +01:00