When using enableOOUI in the implementation of the Special:MobileOptions form in T169369 I am seeing a spike of 21.3kb (gzipped) of render blocking CSS. Most of this (about 60%) appears to come from the loading of icon packs 175kb.
Please only load these modules if the icons are actually used as part of the form:
- oojs-ui.styles.icons-alerts
- oojs-ui.styles.icons-content
- oojs-ui.styles.icons-interactions
- oojs-ui.styles.icons-interactions-indicators
- oojs-ui.styles.icons-interactions-textures