Front-end standards group/2016-04-27

Attending: Volker, RobLa, Jan D., James F., Trevor, Roan, Ed

Social
No topics today

New quests
https://phabricator.wikimedia.org/T133388: How to update JavaScript components

https://phabricator.wikimedia.org/T133462: Standardize a way to make JS components be able to use different loaders

https://phabricator.wikimedia.org/T133114 Preference section "Internationalisation" balloons after clicking "More language settings" --> lead to general topic font-size inconsistencies James F.: OOUI change font-size? What is the biggest hurdles? Move font-size from bodyContent to ; requires updating everything that lives outside bodyContent Volker: If we set the font-size on, we can use root ems (rem) per-skin stylesheet ES: the monobook support at some point. yes - the global overlay is at the end of the DOM RK: We're doing a weird hack in Echo to multiply out the personal tools font size RK: Moving the size to body is something, which gets support by other participants? ES: Content is 14px in Vector, tab labels are 12.8px RK: Personal tools is 12px VE: Opening a task about the font-size problem across the board and will bring this up in next meeting to participate again

https://phabricator.wikimedia.org/T114007 Mediawiki Router (JG)

Follow-up

 * Four things in "under discussion" on https://phabricator.wikimedia.org/tag/front-end-standards-group/
 * https://phabricator.wikimedia.org/T100896 - Allow skins to use different, custom OOUI themes - No current action, blocked by major piece of repo architecture work in OOUI. Moved to backlog.
 * https://phabricator.wikimedia.org/T27349 - ResourceLoader: Support loading of messages in parsed formats (e.g. parsed, incontentlanguage, .. ) - Roan to add some details about what the open questions are
 * https://phabricator.wikimedia.org/T18691 - RFC: Section headings should have a clickable anchor and https://www.mediawiki.org/wiki/Talk:Requests_for_comment/Clickable_section_anchors - Keep open, Volker will reach
 * https://phabricator.wikimedia.org/T119162 - WikiDev 16 working area: User interface presentation - no discussion today