Find out how to organize JS code for the new sitelink UI.
Version: unspecified
Severity: normal
Whiteboard: u=dev c=frontend p=5 s=2014-07-29
Find out how to organize JS code for the new sitelink UI.
Version: unspecified
Severity: normal
Whiteboard: u=dev c=frontend p=5 s=2014-07-29
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | Jdlrobson | T78430 [Epic] Getting Wikidata to render nicely on mobile web | |||
Open | None | T158181 Aim for workflow equivalence for MediaWiki on desktop and mobile web | |||
Open | None | T95878 [Story] Make Wikidata editable on mobile web | |||
Open | None | T95649 Create and document a stable framework for extending the Wikibase UI | |||
Stalled | None | T40968 Keyboard-navigability of the repo UI | |||
Open | None | T54136 [Epic] Redesign Item UI for Wikidata repo | |||
Invalid | None | T70903 [Story] Implement new SiteLink UI | |||
Resolved | None | T70904 Modeling new code architecture for SiteLink UI |
Short reference: The stucture will be similiar to the existing ones (e.g. claimlistview - claimview):
New widgets will be:
$.wikibase.sitelinklistview will make use of the existing $.wikibase.listview to manage $.wikibase.sitelinkview widgets.
In the future, there probably should be an additional layer to manage $.sitelinklistview widgets of different site link groups (compare to $.wikibase.claimgrouplistview).