* Fixes#1186, #1354. Clears search when clicking on a notebook.
* use new resetSearch method where possible, replaced tabs with spaces
* replaced a couple more spaces with tabs
Added animation to icon in synchronize button
Moved sync report above button, which prevents the sync button from moving from its place when the report has text.
Added animation to icon in Toggle Sidebar button, using the css transition property.
Reduced font size for text and icons in header and sidebar
Changed theme color2 from white to a very light grey. It is barely
noticeable, but reduces contrast a bit, improving readability.
* Added support for the dark mode on desktop
* Add dark highlighting to the code tags
* Update app/theme.js to be more clear and more easily support additional themes
Update more files to conform to theming