I’ve added a plugin so that Private Messages appear like shaded chat bubbles. This display is merely cosmetic - PMs are still the same, but it does make it a bit easier to distinguish whether you’re posting publicly or privately to a person or a group.
Huh. Interesting. It definitely makes it less confusing. I’ve fallen into the trap of not realizing I was posting to a PM instead of a thread before, so this should help avoid that in the future.
I do kind of wish the theme was slightly different. It’s just a bit jarring against the dark theme, but I’m assuming it’s a “one size fits all” kind of thing?
Yeah…if it’s text color that’s a problem I can specify the plugin to use a different color slot for the text as long as it’s one in the set color scheme for the theme, but text appears readable in the Dark theme.
The bubble color is is modifiable, but that choice is fixed across themes. Worst case scenario, I can disable bubble text completely in specific themes. Green and blue might be too happy when people are in “Dark Theme” mood…
I adjusted the color opacity to 5%, which appears closer to white in the Dark theme, is this any better? Or is the point to avoid brightness altogether?
In the Dark Theme, quoted text within the bubble has a dark background and black text on it has very low contrast. Is it possible to go with white text or a lighter background for quoted text?
Thanks for doing this – something I’ve disliked about Discourse is feeling a need to double-check whether I’m sending a reply or a direct message. Any chance the interface can be made distinct when you’re creating a new direct message as well?
I’m looking into it. I have to figure out how the theme color schemes interact with the plugin. Worst case scenario, you can highlight the dark-on-dark text to make it readable.
The only place white doesn’t work is in the “Alien Night” theme when toggled to dark, but the point of that theme is it has a quick UI switch from dark to light mode, and I would guess anyone using that theme wants it specifically for that switchability.
Maybe we could post a suggestion to the Discourse forum for this asking for an option just to have the borders, but to leave the posts and text colours unchanged?