Closed
Description
Everything is just kind of lazily put together in the frontend right now. The CSS sometimes doesn't make sense, e.g. margin is placed on a child component to make it look better in the context of the parent. This makes it hard to reuse components, and also makes it unclear what to change in order to achieve certain behavior.