Comments (7)
It looks like the white background colour is set outside of the shadow root containing the add-on settings.
One workaround could be to implement a dark mode specifically for this add-on. But I don't know if there are multiple dark theme colour variants to consider when implementing such a feature.
I will look into this in more detail soon.
from spam-scores.
Ok, thanks for the information. It seems like the overridden text color has caused the font in the popup to be displayed like that. I've set the font color to black as long as I've not managed to figure out how to properly consider dark themes in general.
The fix will be included in the next update which I'm going to publish in the next couple of days.
from spam-scores.
The dark mode will be fully supported in the next add-on version. (fixed in 7adf103)
from spam-scores.
I'm using the dark theme and the popup is unreadable for me:
from spam-scores.
Are you using any specific dark theme or the one from Mozilla? I've tested the official dark mode theme of Mozilla and it looks like in the screenshot of @henkelmax.
Sadly I have still not figured out how to adjust the layout of the popup and the settings pane according to the selected dark or light theme. Any ideas or hints on how to make this possible for Thunderbird's MailExtensions are appreciated.
from spam-scores.
I'm using Windows 10 in dark mode and the default thunderbird theme:
Additionally, I've Dark Reader installed but I don't think it influences the UI/chrome (and the popup doesn't change when I disable Dark Reader).
I think I've changed some colors in the settings a bit (not sure what the defaults are anymore, and it was before using Dark Reader which changes them too, I think):
Sadly I have still not figured out how to adjust the layout of the popup and the settings pane according to the selected dark or light theme. Any ideas or hints on how to make this possible for Thunderbird's MailExtensions are appreciated.
I'm sorry, I have absolutely no experience in developing Thunderbird addons :/
from spam-scores.
from spam-scores.
Related Issues (20)
- Error in additional information about spam HOT 3
- Add support for X-VR-SPAMSCORE headers (OVH) HOT 2
- Popup with detailed information HOT 9
- Error parsing detail rules with content preview header HOT 6
- Contributors discussion HOT 1
- v1.4.0 not working with Thunderbird 78 HOT 5
- Is it possible to add support for fastmail HOT 1
- No X Spam-Report displayed for emails opened from EML file
- Empty popup on second opening (macOS Big Sur) HOT 11
- Duplicates in score list HOT 3
- When installing, Spam Scores appends to the last existing filter header instead of creating a new filter header
- Questions regarding score ranges HOT 3
- Thunderbird 102: Column disappears after restart HOT 6
- When Spam Scores enabled unable to scroll Junk folder when message is selected HOT 5
- Look for header "x-hmailserver-reason-score"
- Maxing out one core and crashing TB
- Support for Sophos PureMessage Headers (X-PMX-Spam)
- Support X-Ham-Report for detailed report info
- Spam score column not longer available in Thunderbird 115 HOT 24
- Disabled message score button (for messages without spam headers) still shows previous score
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from spam-scores.