An easily designable, cross browser (!!), custom scroll with ReactJS
Animations and scroll rate exactly like native scroll

Why do I need this ?

Same design on all browsers
Scrollbar is above the content instead of floating to the side - same layout on scrolled content as not scrolled content

Live Demo