Fix #7595: Redesign dottydoc theme #7612
Merged
Add this suggestion to a batch that can be applied as a single commit. This suggestion is invalid because no changes were made to the code. Suggestions cannot be applied while the pull request is closed. Suggestions cannot be applied while viewing a subset of changes. Only one suggestion per line can be applied in a batch. Add this suggestion to a batch that can be applied as a single commit. Applying suggestions on deleted lines is not supported. You must change the existing code in this line in order to create a valid suggestion. Outdated suggestions cannot be applied. This suggestion has been applied or marked resolved. Suggestions cannot be applied from pending reviews. Suggestions cannot be applied on multi-line comments. Suggestions cannot be applied while the pull request is queued to merge. Suggestion cannot be applied right now. Please check back later.

This PR:
Ligatures: Fira Code provides font ligatures, which I've disabled to avoid confusing people. I can enable them if you don't believe they will be a problem.
Text font: Nobody seems to dislike the current text font, but maybe you'd prefer another one?
EDIT: Lato is widely appreciated in the Scala community, and for me it increases readability over the current font. It also works very well with Fira Code.
Theme Comparison
New theme:

Font Choice
Please click on the image to open it in full size. Do you have a preference?
Current theme: Roboto Slab
Proposal (EDIT: applied in this PR): Lato
Alternative: Roboto or something else
Roboto Slab (current):
Lato (proposal - used by scala-lang.org and many Scala projects):

Roboto (used by the Rust Book):

I think this addresses most of the issues raised in #7595. Please tell me what you think! All comments are welcome.