- Apr 23, 2024
-
-
Jonathan Weth authored
Implement infinite scrolling and by date navigation for coursebook See merge request !355
-
Jonathan Weth authored
-
- Apr 22, 2024
-
-
permcu authored
-
- Apr 19, 2024
- Apr 18, 2024
-
-
permcu authored
Updating the hash fragment causes a small delay while scrolling. => Update only after user finished scrolling. Uses requestIdleCallback which is not ready for prime time in Safari. But should work elsewhere.
-
permcu authored
-
permcu authored
-
permcu authored
-
permcu authored
-
permcu authored
-
permcu authored
-
permcu authored
by introducing rootMargin. app-bar & crud-iterator header where not included in top element calculation. 165 px is again a magic number & should be replaced by direct references. But it is still not clear how to get the app-bar height.
-
permcu authored
-
permcu authored
-
permcu authored
Each day is now a component with a focus method. The magic number: scrollMarginTop: '145px Is the height of both headers & should be accessible in script/template; but isn't.
-
permcu authored
-
permcu authored
-
permcu authored
-
permcu authored
The state is now in the handler
-
permcu authored
This version does not rely on internal state anymore.
-
permcu authored
The first working endless scroll. But update of visible is broken now.
-
permcu authored
-
permcu authored
Leukeju's initial nav bar sketch is superseded.
-
permcu authored
-
permcu authored
Seems way more reliable than keeping scroll position (as was done previously; inspired by the vue static site generator vuepress)
-
permcu authored
-> no more docsByDay state in component
-
permcu authored
fetchMore operates on the raw query result query update fn is then called on the combined result this result is then propagated through the page
-
permcu authored
Was loading while scrolling before!
-
permcu authored
-
permcu authored
-
permcu authored
-
permcu authored
-
permcu authored
-
permcu authored
-
permcu authored
-