New feed items are not printed bold on Linux
I recently switched to Zotero on Windows 10 and Arch Linux. I'm quite happy with the experience so far, but I noticed a small issue.
When using feeds, new items are usually printed bold in my Windows installation. That's quite nice because it helps a lot with keeping track of unread items in high volume feeds.
However under Arch Linux, unread items are not printed in bold. I'm on GNOME 41.4. The issue is independent on session type (X/Wayland) and theming and occurs in both the Release and Beta version of Zotero.
Is someone experiencing the same issue or has any idea how to fix this?
When using feeds, new items are usually printed bold in my Windows installation. That's quite nice because it helps a lot with keeping track of unread items in high volume feeds.
However under Arch Linux, unread items are not printed in bold. I'm on GNOME 41.4. The issue is independent on session type (X/Wayland) and theming and occurs in both the Release and Beta version of Zotero.
Is someone experiencing the same issue or has any idea how to fix this?
As it turns out, this issue is caused by the Cantarell Font, which is the default font since Gnome 3.0.
Cantarell upstream mandates the exclusive use of the variable font in v0.303, and Arch followed that recommendation while Ubuntu (and maybe other distros) still builds the static fonts. Earlier versions of firefox doesn't seem to handle variable fonts particulary well and bold fonts may be indiscernable from regular ones in some cases (https://css-tricks.com/firefoxs-bolder-default-is-a-problem-for-variable-fonts/)
I switched to Noto Sans and now the issue is resolved :)
By the way, I was under the impression that Zotero is based on 60.9 ESR? Because this is what ./fetch_xulrunner.sh -p l retrieves when building as described at https://www.zotero.org/support/dev/client_coding/building_the_standalone_client