build shouldn't be ignored for gh-pages
add demo to pages
add .editorconfig file
add option to show/hide the search box
update build