diff --git a/tools/cldr-apps/js/src/esm/cldrTable.mjs b/tools/cldr-apps/js/src/esm/cldrTable.mjs index 540da7e43c4..fa64e0b099d 100644 --- a/tools/cldr-apps/js/src/esm/cldrTable.mjs +++ b/tools/cldr-apps/js/src/esm/cldrTable.mjs @@ -682,7 +682,10 @@ function getStatusIcon(statusClass) { return cldrText.get(`status_${statusClass}`); case "inherited-provisional": case "inherited-unconfirmed": - return cldrText.get("inherited"); + return ( + cldrText.get(`status_inherited`) + + getStatusIcon(statusClass.split("-")[1]) + ); default: return "\ufffd"; } diff --git a/tools/cldr-apps/js/src/esm/cldrText.mjs b/tools/cldr-apps/js/src/esm/cldrText.mjs index c1882d63cb9..8ab0b9973c0 100644 --- a/tools/cldr-apps/js/src/esm/cldrText.mjs +++ b/tools/cldr-apps/js/src/esm/cldrText.mjs @@ -472,10 +472,10 @@ const strings = { report_missing: "Missing", // for approval status, see VoteResolver.Status - status_approved: "✅", + status_approved: "✅\uFE0F", status_contributed: "☑️", status_provisional: "✖️", - status_unconfirmed: "❌", + status_unconfirmed: "❌\uFE0F", status_missing: "🕳️", status_inherited: "⬆️", diff --git a/tools/cldr-apps/src/main/webapp/surveytool.css b/tools/cldr-apps/src/main/webapp/surveytool.css index 84c82fa3a96..8e787ea6ec8 100644 --- a/tools/cldr-apps/src/main/webapp/surveytool.css +++ b/tools/cldr-apps/src/main/webapp/surveytool.css @@ -1703,7 +1703,7 @@ The the following can work here: */ -/* Kashmiri and Urdu are typically in Nastaliq. Kashmiri in particular uses a letter that is +/* Kashmiri and Urdu are typically in Nastaliq. Kashmiri in particular uses a letter that is not rendered correctly in Noto Naskh (see CLDR-16595) */ :lang(ks), :lang(ur) { @@ -2378,6 +2378,7 @@ span.pathChunk:after .statuscell { text-align: center; font-weight: bold; + font-variant-emoji: emoji; } .voteDiv .winningStatus {