Most, if not all, of Wikibase special pages do not yet support new stylings that come with $wgUseMediaWikiUIEverywhere setting.
For consistency, we should support that.
Most, if not all, of Wikibase special pages do not yet support new stylings that come with $wgUseMediaWikiUIEverywhere setting.
For consistency, we should support that.
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Open | None | T96040 Wikibase special pages (tracking) | |||
Declined | • Mattflaschen-WMF | T96035 Support $wgUseMediaWikiUIEverywhere in Wikibase forms |
http://tools.wmflabs.org/styleguide/desktop/ might have some hints on what to do.
for submit buttons, I think we can use Html::submitButton and that might also take care of T96036 (there is also an Xml::submitButton and not totally sure which one is better)
wgUseMediaWikiUIEverywhere is going away. You should use OO UI instead. See T100161: Convert all of MediaWiki core to OOUI PHP (tracking) and T100270: Replace use of jQuery UI and MW UI with OOUI across all Wikimedia-deployed extensions and core.
FYI, we're converting several special pages to HTMLForm with 'ooui' mode as part of T48248.