Hello devs,
Caprine currently supports custom themes, however current use-cases require one to copy-paste the theme CSS into the local file fully. When Facebook updates Messenger's code, it is possible that some themes may break. For example the Discord theming community already works around this issue by pushing themes to Github pages, and importing them into the client using the following CSS syntax:
@import url("https://sp3eder.github.io/black-messenger-for-caprine/theme.css");
I tried to use the above in Caprine, however it appears not to work using the current CSS injection mode. According to the debugger, no request is sent for this file by the client. I think it would be a useful feature to add support for this syntax, to support a more stable theming system.
Pay now to fund the work behind this issue.
Get updates on progress being made.
Maintainer is rewarded once the issue is completed.
You're funding impactful open source efforts
You want to contribute to this effort
You want to get funding like this too