feat(demo-pages): create demo pages for all widgets