ubuntu / gnome-shell-communitheme

GNOME Shell Ubuntu community theme "communitheme"
https://community.ubuntu.com/c/desktop/theme-refresh
GNU General Public License v2.0
147 stars 19 forks source link

Black tint on notification emojis #191

Closed RBFraphael closed 6 years ago

RBFraphael commented 6 years ago

Hi!

For some time, I'm having this issue. If I receive some notification with an emoji (emoticon, smile, whatever), the icon is tinted with a black color.

I've tested this with WhatsApp Web on Chrome and WhatsApp and Facebook Messenger on Franz ( https://meetfranz.com/ ) and this bug stills on these. So, I think is a bug of Communitheme Gnome Shell, not of that softwares. See the prints bellow.

emoji-black emoji-black-2

Sorry for my bad english rsrs

Feichtmeier commented 6 years ago

Hi @RBFraphael thanks for reporting issues

Yes I tried several thing to fix this - yet without success. This is also happening in other shell themes which use light notifications like @nana-4 materia or @vinceliuice canta theme. The solution would prbly be to force monochrome emojis instead of colorized ones because the color emojis get colored by the text of the message

RBFraphael commented 6 years ago

I don't have knowledge about theming haha But I look the themes are writen with CSS (I think). Emojis on notifications looks using some "background-blend-mode" (or something like this) whichs blend an black color (with alpha). No chance to use an selector (something like ".light-notification i.emoticon" - I'm a bit crazy hahaha) to remove the black tint?

Feichtmeier commented 6 years ago

I talked to one of the gnome devs about this, this is unfixable for now. The only fix would be to go back to dark notifications, which would be a bit exaggerated for "only" the emojs. @madsrh go back to black or live with this emojis issue?

madsrh commented 6 years ago

@clobrano go back to black or live with this emojis issue?

clobrano commented 6 years ago

emojis issue is really bad :(, but let's keep white notification for me

RBFraphael commented 6 years ago

Hi friends!

Does gnome-shell.css supports "-webkit" properties? I think it's doesn't support, but if it does, maybe using a -webkit-stroke with black color and width sufficient for filling all character (and not emoji characters) maybe can be a solution...

Feichtmeier commented 6 years ago

@RBFraphael no, sorry this does not seem to work. Could you open a an issue about that on https://gitlab.gnome.org/groups/GNOME/-/issues ?

Feichtmeier commented 6 years ago

screenshot from 2018-06-30 09-09-13

What we can do for now, is to lighten up the text-color by a medium amount, this reduces that effect:

image image

Would this be a mid-way solution for you @RBFraphael ?

clobrano commented 6 years ago

I talked to one of the gnome devs about this, this is unfixable for now.

@Feichtmeier is there a bug opened about this, or just they say that it's a limitation?

Feichtmeier commented 6 years ago

I don't know if there is a bug opened for this tbh :( I just ninja texted a gnome dev on telegram :dancer:

Feichtmeier commented 6 years ago

emojis issue is really bad :(, but let's keep white notification for me

Yes indeed. I don't feel like throwing the whole concept of light notifications and dialogues in the rubbish bin only because of the dark emojis is a good idea. I am closing this now since a solution can only be achieved upstream in gnome shell.