The font size of h1 is huge. This takes too much screen space and is ugly. Having to type three or more # to get a decent looking font size is annoying.
Proposed solution
Please implement a setting to set the font sizes of the headings. Please make sure to also change the size in the editing preview.
Current workaround
Maybe with a CSS file, but at least for the preview I failed.
For the moment, I’m moving this to Help. There is already the possibility to resize any element with CSS.
But in the meantime, can you show a screenshot by what you mean by huge and ugly, to eliminate the possibility that this is a theme glitch in the recent version upgrade?
What theme are you using? Do you have any CSS snippets enabled?
Pending OP’s screenshot, it’s much more portable and simpler to use the new css vars. This avoids having to make multiple selectors for live preview and reading view. Also !important should be avoided and prefer em over px
This snippet is taken from app.css and the numbers can be tweaked as needed.
Well, I guess “huge and ugly” is quite subjective. I am talking about this:
My guess is that quite a lot of users find this unnecessary large. Thank you very much for the app.css-snippet. But also IMHO having to work with code to change this will keep the majority of the users from changing this.
I have looked through the app.css file and used the developer tools to select items but I just can’t figure out how to add spacing above and below all headers in both editing and reading modes.
Padding or a margin of about 0.75 em would be perfect. Anyone know how to achieve this in v1.0 of Obsidian?