Front-end standards group/2017-03-08

From MediaWiki.org
Jump to navigation Jump to search

Attending: Volker E., Andrew R.-G., Timo T., Jon R., Jan D., Julien G.

Action & Code[edit]

New quests[edit]

CSS Grids (VE)[edit]

Postponed to next meeting.

OO.mfExtend[edit]

Helper function necessary to make migration of mobile front-end is easier to OOjs
`mfMigrate` = sugar syntax for the same thing
TT: wanna make clear that order matters
would be ok for factory function that it is inclusive
TT would support for addition with certain requirements https://phabricator.wikimedia.org/T159505#3085195

jsduck alternative[edit]

VE: Mobilefrontend perspective?
JR: There isn't a spike currently planned in the next sprints.
VE: Let's put this on for next meeting given current mobile frontend planning.

Hamburgers on UC Mini[edit]

JR: Maybe adding an icon-only CSS class for this use case?
VE: A special (mediawiki.ui) CSS class for handling icon-only elements seems like a good compromise.
We also have .mixin-screen-reader-text() mixin to use in this class for accessibility reasons.

Module RFC[edit]

TT: Modules following a similar way like Webpack, it's quite easy from an implementation perspective.
JG: Modules in its current form are complicated, it's hard to wrap head around.

Switch RGB to Hex[edit]

VE: My position is to decline this.
JG: Seems fair to decline.
VE: Going to provide a patch on stylelint-config-wikimedia

Social[edit]

No items in today's meeting.