I recently updated Joplin from an older version (don't exactly know which one, some version from 2020 for sure..).
After the upgrade the markdown editor lost its styling and it's driving me crazy, since I can't fix it.
But they do not affect the styling of lists. My lists are all white and nearly flat. I need coloring on the different levels of lists and more padding. I actually don't want to write it myself, there must be working templates that style the whole markdown editor experience, inluding lists and other stuff?
Please help, I can't use Joplin properly like this !
I found the problem: Dark theme. I got the CSS you linked working in light theme (as it states in the headline mentioned in the link).
When I switch back to dark mode, my text is all white (on black background) again. How can I get it working for dark theme? I don't get why it's not working for dark mode, is it other CSS classes then?
Also, do you know how I can change list item indent?
Ok, I inspected the CSS in Dark theme and it works if I replace "div.CodeMirror.cm-s-default" with "div.CodeMirror.cm-s-material-darker"!
But do I really have to set this up manually now? Is there not various dark theme styles I can chose from?! I'm confused!
How come the Dark themes here don't work? GitHub - kot-behemoth/awesome-joplin: π A curated list of awesome Joplin themes and tools.
Did the editor change? And if so, is there not maybe a list of new compatible themes?
There have been a couple of changes (I think both in 2020 but I only started using Joplin seriously in late 2020). One was a UI/design refresh and the other was changing the older Ace editor to the current Codemirror editor so I guess this will have broken quite a lot of the older themes.
You might want to have a look at the newer posts in Share your CSS and see if there is anything there.
There was also a change (and a lengthy discussion) about the changes that were made to the syntax highlighting on the markdown editor. The changes were made for themeing consistancy but there are others (like me) who subscribe more to the "markdown is code" metaphor where I prefer to have the syntax highlighting etc. albeit with the "hybrid" approach of dynamic text sizing for headers etc.