Commit Graph

14 Commits

Author SHA1 Message Date
65c9822b73 Globe: Add opacity option, Part globe WIP
- Don't run the onScroll method on load, creates a funky translate otherwise
- Bind window innerHeight via Svelte
- Path scroll smoothing option value as prop
2020-04-21 09:46:27 +02:00
1cddc26625 Globe: Temporary fix for responsive sizing, Add correct margins top/bottom
All checks were successful
continuous-integration/drone/push Build is passing
- Ideally the globe would have to get the size within its container (.globe), set via CSS and not on the window
2020-04-19 20:13:01 +02:00
094614f83c Globe edits WIP
All checks were successful
continuous-integration/drone/push Build is passing
- Added visible continents to options
2020-04-19 14:49:52 +02:00
8e36c2b2f0 fix merge 2020-04-18 23:27:31 +02:00
10e32a1957 fix merge 2020-04-18 23:24:43 +02:00
689c03fda1 Globe: Reset sizes and spacing
All checks were successful
continuous-integration/drone/push Build is passing
Temp fix
2020-04-17 16:48:58 +02:00
aeb4196918 Fix some stuff
All checks were successful
continuous-integration/drone/push Build is passing
- Error page now displaying (+ removed globe, more space between content and footer)
- Manipulate data if existing
2020-04-14 22:23:01 +02:00
7a44d5b0ed ⚠️ The interactive globe has arrived (WIP but pretty good)
- Control the width/height of the globe via CSS
2020-04-09 20:22:10 +02:00
3ca7f713da Credits links responsive fixes 2020-04-09 10:48:56 +02:00
bd9b91f480 ⚠️ Fix most animations/transitions performance issues
All checks were successful
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
a7831d2202 Add error page 2020-03-03 17:41:06 +01:00
76c8c31c89 Readapt the misuse of BEM, Code organization
- -- is only for a modifier, not a child "child". Use master__child without the parent__ in it to make it more readable.
https://www.smashingmagazine.com/2016/06/battling-bem-extended-edition-common-problems-and-how-to-avoid-them/
- Redefine atom design components
2020-02-29 18:32:32 +01:00
6019017596 Temporary place illustration, Half globe on credits style 2020-02-29 11:20:36 +01:00
042440188e Add a credit page and make style reusable 2020-02-26 15:52:13 +01:00