1
0
Fork 0
mirror of https://github.com/wallabag/wallabag.git synced 2025-08-06 17:41:01 +00:00

Extract Scroll Indicator controller

This commit is contained in:
Yassine Guedidi 2025-03-02 12:59:15 +01:00
parent 503b82ea13
commit 019d252446
3 changed files with 11 additions and 15 deletions

View file

@ -0,0 +1,10 @@
import { Controller } from '@hotwired/stimulus';
export default class extends Controller {
updateWidth() {
const referenceHeight = document.body.offsetHeight - window.innerHeight;
const scrollPercent = (window.scrollY / referenceHeight) * 100;
this.element.style.width = `${scrollPercent}%`;
}
}