Optimize the page scrolling effect and add responsive design

last time I touch wells, I promise.