MozillaFoundation / foundation.mozilla.org

Mozilla Foundation website
https://foundation.mozilla.org
Mozilla Public License 2.0
384 stars 153 forks source link

Revisit these emoji icon use for draft page status etc. #10148

Open tbrlpld opened 1 year ago

tbrlpld commented 1 year ago

Description

Staff use protected pages over drafts because of the weird icons: https://mozilla.slack.com/archives/C98GW3P7X/p1676304539196499?thread_ts=1675966504.294049&cid=C98GW3P7X

Why did we add them? Should we remove them?

$ (foundation.mozilla.org) ➜  foundation.mozilla.org git:(main) ag 🐣
source/sass/components/multipage-nav.scss
52:    content: "🐣";

maintenance/static/css/main.css
8516:  content: "🐣"; }

network-api/networkapi/wagtailpages/templates/fragments/chapter_table_of_contents.html
34:                                            {{ child.title }} {% if child.has_unpublished_changes %}🐣{% endif %}

network-api/networkapi/wagtailpages/templates/fragments/child_table_of_contents.html
39:                                    {{ grandchild_page.title }} {% if grandchild_page.has_unpublished_changes %}🐣{% endif %}

If we do keep these, we should at least provide some legend as to what these emojis mean.

┆Issue is synchronized with this Jira Task

mmmavis commented 6 months ago

I'd say let's revise the use of the emoji so it doesn't confuse staff.

data-sync-user commented 3 months ago

➀ Simon Acosta Torres commented:

Tyler Denton I know that Mavis mentioned on March to give it a try to revise this, but at the same time, is not something that I see we doing anytime soon. I propose to remove.