maintain html styling in the overview

I am not sure what the 'dangers' are in React's
:dangerouslySetInnerHTML, but it basically directly inserts DOM string
into a React component - so I guess you could mess it up (or faculty
could, by entering invalid html)