Draft talk:List of emojis (faces)

Latest comment: 7 months ago by Edward-Woodrow in topic Page scope
WikiProject iconEmoji
WikiProject iconThis page is part of WikiProject Emoji, the WikiProject which seeks to improve articles relating to all aspects of emoji. For the Project guidelines, see the project page or talk page.

Page scope edit

@Thryduulf @Edward-Woodrow @Some1, currently the list includes only the faces. Should the page be expended to include other sets? Gonnym (talk) 08:17, 19 October 2023 (UTC)Reply

I think separate pages for different sets would be more manageable with a page acting as an index. Thryduulf (talk) 08:41, 19 October 2023 (UTC)Reply
I was thinking of making List of emojis the main page that provides links to different emoji sets, such as this page, if that makes sense. So we might need to create more pages for different sets, and have the List of emojis page provide short descriptions and links to these different subpages. I have made List of emojis a standalone page now instead of a redirect (by copying and pasting whatever it was redirecting to (Emoji#Unicode blocks)). Some1 (talk) 22:48, 19 October 2023 (UTC)Reply
Instead of having multiple different pages, another option could be to put everything under List of emojis#Description and associated meaning, but that might be too unwieldy. We can have the List of emojis#Description and associated meaning section provide links to these subpages instead. Some1 (talk) 22:30, 20 October 2023 (UTC)Reply
We could have separate pages, but transclude them into List of emojis. Edward-Woodrowtalk 00:05, 21 October 2023 (UTC)Reply

Accessability edit

I was checking the accessibility of the colors of the yellow emojis with the table background:

Emoji Background color Ratio (#F2B02E as foreground)
😀 Default header color; #EAECF0 1.61:1 - fails
😀 Default non-header color; #F8F9FA 1.8:1 - fails
😀 #FFFFFF 1.9:1 - fails
😀 #2E2E2E 7.12:1 - passes

This however changes if the emojis are red like 😡 and other colors. Ideas on how we should handle this? We probably also need to take into account dark mode. Pinging also @Izno in case they have some CSS magic here. Gonnym (talk) 09:55, 19 October 2023 (UTC)Reply

I think that's why they have a black border, at least on my system. The yellow color is hard to deal with contrast wise but the black border is usually enough to indicate something is being set off. That's ignoring that the system fonts with emojis have broad latitude to display them however they wish (within certain confines of the line drawing displayed), so we might end up with someone being unhappy about that.... Izno (talk) 16:34, 19 October 2023 (UTC)Reply
What system are you using? I'm using Windows 10 here but I've updated to a version that has the Emoji 13.1 version. There is no black border which makes them a bit blend in the background. Gonnym (talk) 18:11, 19 October 2023 (UTC)Reply
Windows 10 also. Izno (talk) 18:21, 19 October 2023 (UTC)Reply
We *could* enforce a black background that doesn't fill the whole cell (and would thus also work in prose, etc.), presumably with CSS like this:
span.emoji {
	background-color: black;
	padding:2px;
	border-radius:3px;
}
Or something similar (and presumably prettier).
Of course, that would require either <style/> tags or a stylesheet page; the former doesn't seem to work in mediawiki and the latter is too complicated for Wikipedia by half.
Come to think of it, an emoji template with the CSS could be established, so that {{emoji style|😡}} returns the formatted emoji, plus whatever associated baggage we want to throw at it. Edward-Woodrowtalk 19:46, 19 October 2023 (UTC)Reply
You're looking for WP:TemplateStyles, which would go along with that suggested template. That said, your suggested styles can be accomplished inline as well; none of those styles need a sheet. Izno (talk) 22:12, 19 October 2023 (UTC)Reply
none of those styles need a sheet True, but it's a pain writing "<span style="yadda yadda"" five hundred times, unless you were suggesting something else? Edward-Woodrowtalk 22:54, 19 October 2023 (UTC)Reply