code in SideBar.js shifted from d3 centered implementation to React
topics can be pinned/unpinned and hidden/unhidden from sidebar, will reorder with most recently pinned at top and most recently hidden at bottom
a topic's pin/hide state (pinned, default, hidden) is pushed to and read in from the ldaModel (topicVisibility and setTopicVisibility)
when a topic is selected, the topic bar will change to a darker blue color
when a topic is hidden, the topic bar will change to gray
separate scrolling for sidebar and tabs
Note:
the current implementation assumes that a topic can only be pinned or hidden from the sidebar; if this changes then the ordering of topics in the sidebar will break (topics pinned/hidden from elsewhere in the website will not be sent to the top or bottom of the sidebar)
134
Done:
Note: