fix: Make styles compatible with Joplin 3.1.22#1
fix: Make styles compatible with Joplin 3.1.22#1personalizedrefrigerator wants to merge 3 commits intotessus:masterfrom
Conversation
|
Oh, wow. Thanks. Yep, I've also noticed that the CSS requires tweaking for CM6, so thanks for adding the classes. The last few weeks have been crazy. Still dealing with the aftermath of a break-in. So this certainly helps a lot. |
Thank you for testing it! So far, I've only tried this pull request with Joplin 3.1.22 (and only the |
Thank you for including a screenshot! The different editor styles seem to match cases where the CSS file references classes generated by CodeMirror's classHighlighter extension (the elements with If the
If the Additional notes:
That should be fixed by 0b189ce! |


Summary
This pull request adjusts
userchrome.cssfor compatibility with Joplin 3.1.22. This does not adjustuserstyle.css.Note
Many of the changes are related to the upgrade from CodeMirror v5 to v6. CodeMirror 6-specific styles have been marked with
/* CM6 */comments.Important
This pull request is currently a draft — it needs more manual testing and potentially refactoring.
Screenshot (
userchrome.cssonly)