theme: overview styling

- still some quirks
- boy is this unstructured mess a pain to clean up :(