Refactor/route nav (#294)
* move tabs into sidebar
* move dashboard pages into new layout, tweak mobile layout
* renaming and componentizing things in the Dashboard Layouts for clarity
* componentize the search input on pages
* added sidebar on mobile, refactored some stuff
* added sticky scroll behavior to mobile header
* animations for the mobile pageHeader
* fix mobile nav trigger and component structure
* futzing
* more futzing
* Added logged out state to Reader Inbox, refactored reader to use new
layout
* fix a z-index issue
* use route based navigation
* remove logs and small fixes
* simplify
* small fixes
* updates to leaflet to accomodate sidebar changes
* dynamic notification page
* fix search when signed out
* prevent default and add stop propogration to email submit
* added new tab to the reader, decodeds urls in pickActiveTab function
* tweaks to publish banner in sidebar to avoid redundancy
* bubble up notifactions, scroll very long pub lists
* rm interaction drawer in reader, add a layout component to reader pages
* added leaflet about
* move mobile nav to the bottom
* added icons to the tabs
* handle signed out users side bar actions
---------
Co-authored-by: celine <celine@hyperlink.academy>
authored by