Fully renamed and updated everything, tagged, built

This commit is contained in:
Angelos Chalaris
2017-12-17 17:55:51 +02:00
parent c209d9e972
commit 9db5e43e66
108 changed files with 1317 additions and 914 deletions

17
snippets/scrollToTop.md Normal file
View File

@ -0,0 +1,17 @@
### scrollToTop
Smooth-scrolls to the top of the page.
Get distance from top using `document.documentElement.scrollTop` or `document.body.scrollTop`.
Scroll by a fraction of the distance from top. Use `window.requestAnimationFrame()` to animate the scrolling.
```js
const scrollToTop = () => {
const c = document.documentElement.scrollTop || document.body.scrollTop;
if (c > 0) {
window.requestAnimationFrame(scrollToTop);
window.scrollTo(0, c - c / 8);
}
};
// scrollToTop()
```