A lightweight userscript that removes intrusive overlays on The Verge and restores a clean, distraction-free reading experience.
Click below to install directly in Tampermonkey:
This script uses layered protection so content survives even when paywall scripts mutate the DOM:
Removes known Zephr overlay/footer containers and inline visual blockers.
Caches .duet--article--article-body-component nodes and restores them if removed.
Patches destructive operations (removeChild, remove, replaceChildren, innerHTML) to block target removals inside protected roots.
If page lock styles are injected (overflow: hidden, position: fixed), it resets them to keep reading/scrolling available.
Continuously re-runs cleanup and restoration when new mutations appear.
- Added article body protection and restore flow
- Added DOM method guard against destructive removals
- Expanded Zephr selector cleanup list
- Improved style unlock and mutation enforcement
- Initial release
- Overlay removal system
- Scroll restoration fix
- Dynamic DOM handling support
theverge clean view
theverge reading mode
remove overlay theverge
zephr overlay remover
article clean mode
scroll unlock page
website readability enhancer
userscript reading fix
tampermonkey verge scriptThis project is intended for educational and UI experimentation purposes. Websites may change structure at any time.