Currently, MobileFrontend and MinervaNeue are still incorporating several dozen icons.
These need to be reduced as much as possible, remaining probably only very product-context specific icons.
A complete list of icons present in OOUI is at [[https://doc.wikimedia.org/oojs-ui/master/demos/?page=icons&theme=wikimediaui]].
| Mobile Frontend | | | | |
| -- | -- | -- | -- | --
| mainMenu | part of OOUI | | Transformed: {icon check color=green} | QA'd: {icon check color=green}
| -- | -- | -- | -- | --
| userContributions | {icon check color=green} | | |
| logIn | {icon check color=green} | | |
| home | {icon check color=green} | | |
| logout | {icon check color=green} | | |
| nearby | {icon check color=green} 'mapPin' | | |
| random | {icon check color=green} 'die' | | |
| settings | {icon check color=green} | | |
| watchlist | {icon check color=green} 'unStar' | | |
| userSandbox | {icon check color=green} 'markup' | | |
|mobile.startup.images|part of OOUI| | Transformed? | QA'd?
| -- | -- | -- | -- | --
|[[ https://github.com/wikimedia/mediawiki-extensions-MobileFrontend/blob/master/resources/mobile.startup.images/reference.svg | citation ]] | {icon check color=green} 'reference' |
|[[ https://github.com/wikimedia/mediawiki-extensions-MobileFrontend/blob/master/resources/mobile.startup.images/error.svg | error ]] | {icon exclamation-triangle color=red} Not aligned to icon, nor error guidelines – replace by 'error' |
|[[ https://github.com/wikimedia/mediawiki-extensions-MobileFrontend/blob/master/resources/mobile.startup.images/search/search-clear.svg | search-clear ]] | {icon check color=yellow} 'clear' – need to be careful around size |
|[[ https://github.com/wikimedia/mediawiki-extensions-MobileFrontend/blob/master/resources/mobile.startup.images/search/search-content.svg | search-content ]] | T208184 |
|mobile.editor.images|part of OOUI | | Transformed: {icon check color=green} | QA'd?
| -- | -- | -- | -- | --
|[[ https://github.com/wikimedia/mediawiki-extensions-MobileFrontend/blob/master/resources/mobile.editor.images/profile.svg | profile ]]| {icon check color=green} 'userAvatar' | |
|[[ https://github.com/wikimedia/mediawiki-extensions-MobileFrontend/blob/master/resources/mobile.editor.images/stop-hand.svg | stop-hand ]]| {icon check color=green} 'stopHand' as of v0.37.1 | |
|mobile.special.mobilediff.images|part of OOUI | | Transformed: {icon check color=green} | QA'd? ✅ T244444#6097177
| -- | -- | -- | -- | --
| [[ https://github.com/wikimedia/mediawiki-extensions-MobileFrontend/blob/master/resources/mobile.special.mobilediff.images/bytesChanged.svg | bytesChanged ]] | not directly, yet replace it by 'upTriangle' | | |
| MinervaNeue | | | |
| -- | -- | -- | -- | --
|skins.minerva.icons.images|part of OOUI | caching implications?| Transformed: {icon check color=green} | QA'd?
| -- | -- | -- | -- | --
| [[ https://github.com/wikimedia/mediawiki-skins-Minerva/blob/master/resources/skins.minerva.icons.images/toc-ltr.svg | toc ]] | ? T232383 |no |
| ~~[[ https://github.com/wikimedia/mediawiki-skins-Minerva/blob/master/resources/skins.minerva.icons.images/warning.svg | warning ]]~~ | | Not in use anywhere – **removed** |
| [[ https://github.com/wikimedia/mediawiki-skins-Minerva/blob/master/resources/skins.minerva.icons.images/hamburger.svg | mainmenu ]] | {icon check color=green} 'menu' |yes |
| [[ https://github.com/wikimedia/mediawiki-skins-Minerva/blob/master/resources/skins.minerva.icons.images/editLocked.svg | edit ]] | {icon check color=green} as 'editLock' |yes |
| [[ https://github.com/wikimedia/mediawiki-skins-Minerva/blob/master/resources/skins.minerva.icons.images/edit.svg | edit-enabled ]] | {icon check color=green} as 'edit' |yes |
| [[ https://github.com/wikimedia/mediawiki-skins-Minerva/blob/master/resources/skins.minerva.icons.images/languageSwitcher.svg | language-switcher ]] | {icon check color=green} 'language' |yes |
| [[ https://github.com/wikimedia/mediawiki-skins-Minerva/blob/master/resources/skins.minerva.icons.images/clock.svg | clock ]] | {icon check color=green} 'history' | yes| |
|skins.minerva.icons.images.scripts.misc|part of OOUI|caching implications?| Transformed: {icon check color=green} | QA'd: ✅ T244444#6064660
| -- | --| -- | -- | --
|[[ https://github.com/wikimedia/mediawiki-skins-Minerva/blob/master/resources/skins.minerva.icons.images.scripts.misc/download.svg | download ]]| {icon check color=green} |no | |
|skins.minerva.userpage.icons|part of OOUI|caching implications?| Removed: {icon check color=green} |
| -- | --| -- | -- | --
| ~~[[ https://github.com/wikimedia/mediawiki-skins-Minerva/blob/master/resources/skins.minerva.userpage.icons/talk.svg | talk ]]~~ | | Not in use anywhere – **removed!** | |
|skins.minerva.mainMenu.advanced.icons|part of OOUI|caching implications?| Transformed: {icon check color=green} | QA'd
| -- | --| -- | -- | --
| [[ https://github.com/wikimedia/mediawiki-skins-Minerva/blob/master/resources/skins.minerva.icons.images/page-actions-overflow.svg | page-actions-overflow ]] | {icon check color=green} 'ellipsis', needs to be transform-rotated | no |
|[[ https://github.com/wikimedia/mediawiki-skins-Minerva/blob/master/resources/skins.minerva.mainMenu.advanced.icons/recentChanges-ltr.svg | recentchanges ]]| {icon check color=green}'recentChanges' |no |
|[[ https://github.com/wikimedia/mediawiki-skins-Minerva/blob/master/resources/skins.minerva.mainMenu.advanced.icons/specialpages-ltr.svg | specialpages ]]| {icon check color=green}'specialPages' |no |
|[[ https://github.com/wikimedia/mediawiki-skins-Minerva/blob/master/resources/skins.minerva.mainMenu.advanced.icons/communityportal-ltr.svg | rcommunityportal ]]| as 'speechBubbles' |no |
# Page issues
Open question: Can all these modules be merged into one icon pack? Why do we need different icon packs for each of them?
|skins.minerva.icons.page.issues.uncolored, skins.minerva.icons.page.issues.default.color, skins.minerva.icons.page.issues.medium.color|part of OOUI|
| -- | --
|issue-severity-low-lowColor|?|
|issue-type-move-defaultColor|?|
|issue-generic|?|
|issue-severity-medium|?|
|issue-type-point-of-view|?|
NOTE: skins.minerva.content.styles.images cannot be ported to an OOUI icon pack as it uses custom selectors.
=== QA steps
==== Week of MW branch 2020-04-14
* Ensure every of the elements assigned 'download' icon carries the icons (download PDF in overflow menu)
** download: https://m.mediawiki.org/wiki/Special:MyLanguage/Download
* Ensure all main menu icons are visible
* Ensure edit section icon is visible
===== QA Results - Prod
| **AC** | **Status** | **Details** |
| ----- | ----- | ----- |
| 1 | ✅ | T244444#6064660 |
| 2 | ✅ | T244444#6064660 |
| 3 | ✅ | T244444#6064660 |
=== Week of MW master 2020-04-28
* Ensure addition (dark green) and removal (red) carry the right arrow (up/down) in non-AMC mode
** Production URL https://en.m.wikipedia.org/wiki/Special:MobileDiff/911796127?diffmode=source – has to be tested in beta though
===== QA Results - Beta
| **AC** | **Status** | **Details** |
| ----- | ----- | ----- |
| 1 | ✅ | T244444#6097177 |
* Ensure 'Recent Changes', 'Special Pages' and 'community portal' links in AMC mode's main menu feature icons
* Also ensure that page actions overflow menu has the right (vertical) three dots icon (rotated 'ellipsis'