Fork me on GitHub

ScrollMenu.js

A new interface to replace your old boring scrollbar

ScrollMenu Demos

Why Scroll Menu ?

  • ScrollMenu.js transforms your scroll bar to awesome scroll menu.
  • Single page navigation menu and scroll bar binds together.
  • It gives a user sense of where they are in a page and how long is that section.
  • With a high customizibility of plugin you can have a unique user experience.
  • Allow templating for menu content.
  • Styling is seperated out to css, so you can change look of scrollMenu to have uniqueness.
  • Support touch devices.
  • Uses native scroll and can be easily hooked with any custom scroll.
  • Its light weight (< 3kb gzipped and minified).

Custom Scroll Hooks

Scroll Menu can be easily hooked into any custom scroll plugin which have scrollto method, a way to get scroll position at any point and onscroll event listener.

As a start, there is hooks available for two popular custom scroll plugin.

You can create hooks for your custom scroll plugin with similiar approach as done on above plugins. Or in case required you can contact me.

Want to support and contribute to scrollMenu.js?

ScrollMenu.js needs your contribution to cross the line of awsomeness. There are lot of thing you can do to contribute and support plugin.

Need assistance?

This plugin is developed and maintained by me (Sudhanshu Yadav ignitersworld.com/me)
  • If you need any special support implementing plugin to your project, contact me. I can do it for reasonable price.
  • If you want any special plugin feature which is more specific to your project, contact me. I can do it for reasonable price.
  • To contact me drop me a mail on sudhanshuyadav2@gmail.com.
  • Follow me on twitter or github Follow @s-yadav .