[Wikidata-bugs] [Maniphest] [Updated] T158059: harmonize UI for sitelink boxes’ collapse/expand

2018-08-22 Thread matej_suchanek
matej_suchanek edited projects, added TestMe; removed Patch-For-Review.
TASK DETAILhttps://phabricator.wikimedia.org/T158059EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: matej_suchanekCc: gerritbot, thiemowmde, Hanna_Petruschat_WMDE, Aklapper, Lea_Lacroix_WMDE, Jonas, Lydia_Pintscher, Jan_Dittrich, A.S.Kochergin, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, TerraCodes, JGirault, Luke081515, Wikidata-bugs, aude, Mbch331, Gaboe420, Versusxo, Majesticalreaper22, Giuliamocci, Adrian1985, Cpaulf30, Baloch007, Darkminds3113, Bsandipan, Lordiis, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, Lewizho99, Maathavan___
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs


[Wikidata-bugs] [Maniphest] [Updated] T158059: harmonize UI for sitelink boxes’ collapse/expand

2018-08-22 Thread matej_suchanek
matej_suchanek added a parent task: T70903: [Story] Implement new SiteLink UI.
TASK DETAILhttps://phabricator.wikimedia.org/T158059EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: matej_suchanekCc: gerritbot, thiemowmde, Hanna_Petruschat_WMDE, Aklapper, Lea_Lacroix_WMDE, Jonas, Lydia_Pintscher, Jan_Dittrich, Gaboe420, A.S.Kochergin, Versusxo, Majesticalreaper22, Giuliamocci, Adrian1985, Cpaulf30, Lahi, Gq86, Baloch007, Darkminds3113, Bsandipan, Lordiis, GoranSMilovanovic, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, QZanden, LawExplorer, Lewizho99, Maathavan, JGirault, Wikidata-bugs, aude, Mbch331___
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs


[Wikidata-bugs] [Maniphest] [Updated] T158059: harmonize UI for sitelink boxes’ collapse/expand

2017-11-21 Thread gerritbot
gerritbot added a project: Patch-For-Review.
TASK DETAILhttps://phabricator.wikimedia.org/T158059EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: gerritbotCc: gerritbot, thiemowmde, Hanna_Petruschat_WMDE, Aklapper, Lea_Lacroix_WMDE, Jonas, Lydia_Pintscher, Jan_Dittrich, Lahi, Gq86, Lordiis, GoranSMilovanovic, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, QZanden, Lewizho99, Maathavan, JGirault, Wikidata-bugs, aude, Mbch331___
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs


[Wikidata-bugs] [Maniphest] [Updated] T158059: harmonize UI for sitelink boxes’ collapse/expand

2017-11-21 Thread thiemowmde
thiemowmde added a comment.
The current UI was implemented via https://gerrit.wikimedia.org/r/252430 and https://gerrit.wikimedia.org/r/256711, tracked in T87757: [Story] Add icons to  text in toolbars.

There is an unintentional "flash of unstyled content" (FOUC) happening because the relevant CSS (currently in the file jquery.wikibase.toolbaritem.css) is loaded to late, via _javascript_ instead of in the pages head. To solve this specific problem we can simply move the styles to one of the #mediawiki-resourceloader modules that are currently loaded in the head (via ParserOutput::addModuleStyles in EntityParserOutputGenerator::addModules). I would argue the styles belong to jquery.wikibase.sitelinkgroupview.css, because the sitelinkgroupview template is where the "mw-collapsible" class is added. I will upload a tiny patch for this.

A more defined design as shown in the images above must still be implemented, and I think this here is the right ticket for this.TASK DETAILhttps://phabricator.wikimedia.org/T158059EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: thiemowmdeCc: thiemowmde, Hanna_Petruschat_WMDE, Aklapper, Lea_Lacroix_WMDE, Jonas, Lydia_Pintscher, Jan_Dittrich, Lahi, Gq86, GoranSMilovanovic, QZanden, JGirault, Wikidata-bugs, aude, Mbch331___
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs