fix: demo-page's scrollspy