[anonymous] wrote:
For now I decided to put changes into custom-css.css as overriding main.css may makes it difficult to get css updates of original theme, although custom-css.css is global.
This is a good point, however, there are cases when Custom CSS falls short for me, or when I need a proper code editor.
To maintain a “sane”, upgrade-ready modified main.css file, I make sure to add comments every time I make an edit or addition. Then, when I update a theme, I run a git diff with VS Code of the modified CSS against the update theme’s CSS to quickly merge or ignore new changes.