Lucas_Werkmeister_WMDE added a comment.
Task breakdown notes: - We only want to add this on the JS side, not the PHP side (no-JS users couldn’t do anything with the pulsating dot anyways). - To find the code responsible for the language name field in the termbox, codesearch for `wikibase-entitytermsforlanguageview-language` (the CSS class name). - To find out how to use the `pulsatingdot` styles linked in the task description, codesearch `pulsatingdot` - For some existing Wikibase-ish code adding a similar popup, see WikibaseQualityConstraints and maybe also Tainted References. (But Tainted References is implemented using Vue <https://gerrit.wikimedia.org/g/mediawiki/extensions/Wikibase/+/244304bd835091a02286907acb90d0a4c38cfa8d/view/lib/wikibase-tainted-ref/src/presentation/components/Popper.vue>, and we probably want jQuery / OOUI here, so WikibaseQualityConstraints might be more useful.) - See the sprint planning notes (T316769#8927033 <https://phabricator.wikimedia.org/T316769#8927033>) for how to implement the option to remember “don’t know this again”. - The default value of the link target (to be customized via the MediaWiki: namespace on Wikidata) should //not// be in `en.json`, but rather in the PHP or JS code, so that the language fallback works how we want – see T313599 <https://phabricator.wikimedia.org/T313599> (especially T313599#8224887 <https://phabricator.wikimedia.org/T313599#8224887>), where we had issues with another thing that we also wanted to be configurable via i18n messages. - To limit the number of iterations of the pulsating dot, we probably override the `animation-iteration-count: infinite;` via CSS. - We’re first implementing the popup (T340643 <https://phabricator.wikimedia.org/T340643>), then the “don’t show this again” option (T340644 <https://phabricator.wikimedia.org/T340644>). TASK DETAIL https://phabricator.wikimedia.org/T316769 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Lucas_Werkmeister_WMDE Cc: Lucas_Werkmeister_WMDE, ItamarWMDE, Sarai-WMDE, Aklapper, Manuel, Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, Akuckartz, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, Wikidata-bugs, aude, Lydia_Pintscher, Mbch331
_______________________________________________ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org