Skip to content

[Gallery Bookmark Viewer] Add New Bookmark Scripts #10 #11

@AbdulDevHub

Description

@AbdulDevHub

🚦 Scroll Remap

javascript:(function(){function findScrollableParent(el){while(el&&el!==document.body){const style=getComputedStyle(el),overflowY=style.overflowY;if((overflowY==="auto"||overflowY==="scroll")&&el.scrollHeight>el.clientHeight)return el;el=el.parentElement}return null}window.addEventListener("wheel",function(e){if(Math.abs(e.deltaX)>Math.abs(e.deltaY)){const target=document.elementFromPoint(e.clientX,e.clientY);if(!target)return;let scrollable=findScrollableParent(target);if(scrollable){e.preventDefault();scrollable.scrollTop+=e.deltaX}else{e.preventDefault();window.scrollBy({top:e.deltaX,left:0,behavior:"auto"})}}},{passive:false});})();

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions