CSS and theming...currently somehow chaotic

Hi,

I cannot get my head around how logseq processes CSS files. For example, with the default theme I can specifiy another font using --ls-font-family, but this does not work with, e.g., the All Day Theme (and some others). In contrast, for other themes (e.g. Mia) the font changes when I use --content-font-family.

Is there any consistency in the elements / properties that can be used in CSS? I’ve looked into the All Day theme file, the font is specified using --ls-font-family, however, the value in my custom.css seems to be getting overridden.

Additionally, is it possible to overwrite the color of the check marks?