Page MenuHomePhabricator

OOUI/WikimediaUI icon inventory (tracking)
Open, LowestPublic

Description

Overview of the WikimediaUI icon collection, which lives in OOUI repository, if, in which products and how they are used.
Status of OOUI v0.42.0.

Based on that, let's open subtasks when icons are

  • better moved in other packs/places,
  • or removed at all.
Icon namein uselocationintentional use/comment
Icons – movementStructuredDiscussions
arrowLast in planPlanned in MinervaNeue
arrowNext in plan--
doubleChevronStartVectorAdded in v0.39.2; Vector modern
doubleChevronEndVectorAdded in v0.39.2; Vector modern
downTriangle
upTriangle
collapseOOUIToolbar
expandOOUI, VEWidgets, Toolbar; Media info, error blocks
moveExtension:CollaborationKitCollaborationKit seems to be the only place where it's in use, could be replaced, but might still be a useful part of lib
firstMWAdded in v0.21.3; First search results page button
nextVEFind and replace 'next' button
previousVEFind and replace 'previous' button
lastVEAdded in v0.21.3; Last search results page button
draggable in use in OOUI demo for “DraggableGroupWidget with handles (vertical)‎”, moved from 'layout' and renamed from “stripeSideMenu”
Icons – contentMW, Notifications, StructuredDiscussions
articleRCFiltersFilterTagMultiselectWidget & ViewSwitchWidget
articlesProofreadPage
articleAddIntended to be used in Advanced Mobile Contributions; added in v0.30.4
articleCheckNot in use yet, remains in lib for future usage
articleDisambiguationMW core TitleOptionWidgetAdded in v0.31.6
articleNotFoundMW core TitleOptionWidgetAdded in v0.31.6
articleSearchVE (Search), CodeEditor
articlesSearchMinervaNeueAdded in v0.38.1, see T208184
articleRedirectNot in use yet, remains in lib for future usage
dieMinervaNeuePlanned to take WikimediaUI ones
downloadExtension:3D
folderPlaceholderNowhere in use currently
historyVaguely planned for VE this coming quarter
infoOOUI, VEHelp layout; template parameter and media file details
infoFilledMinervaNeueAdded in v0.32.1
robotAdded in v0.30.0, planned for CX, see T212299
sharekaiOSAdded in v0.42.0, kaiOS Sharing functionality (for now), see T277845
specialPagesMinervaNeueAdded in v0.37.1
tagVEas “Categories”
windowVEas “Option”
uploadOOUISelectFileWidget
Icons – alertsNotifications, VENotifications actually uses a local copy of the icons because of the clutter here
alertVEPage notices and alerts
bellNotificationsNotifications actually uses a local copy of this
bellOutlineMinervaNeueMinvera header; added in v0.34.1
errorOOUIError messages; added in v0.31.3
messageNotificationsNotifications actually uses a local copy of this
noticeVE similar as “Alert (Indicators)”; used as “[HTML] Comment” icon in VE
speechBubbleVEFeedbackButton, FeedbackLink
speechBubbleAdd
speechBubblesEcho, CX, PageTriage
trayNotificationsNotifications actually uses a local copy of this
Icons – interactions
addOOUI, VE"Insert paragraph"; insert transclusion component
browser in use?
cancelVE as “Clear styling”
checkOOUIToolbar, Checkbox
clear in use?Could probably be merged with indicator clear, scaling might be a problem
clockVE, StructuredDiscussionsVE: MWMediaDialog; StructuredDiscussions: Reorder topics
closeVE, KartographerVE: Debug bar only; Kartographer: close full screen
ellipsisOOUIToolbar
feedbackMW RCFiltersAdded in v0.19.4
funnelMW RCFilers, MobileFrontendMobileFrontend: Filter button in NotificationsInputWidget
heart in use?Even if not in use, should probably stay in a decent icon collection
helpVEHelp item (for VE toolbar use)
helpNoticeRCFilters, RevisionSliderHelp icon on black circle aligning to 'alerts', 'notice' icons; added in OOUI v0.28.2
homeMinervaNeueAdded in v0.36.5, main menu in MN
key in use?Even if not in use, should probably stay in a decent icon collection
keyboardVEMWPopupTool
lightbulbCXUsed for suggestions in CX dashboard, added in OOUI v0.25.0, see T175006
logInMinervaNeueAdded in v0.36.5, main menu in MN
logOut in use?Should be used in MobileFrontend, which currently uses a custom icon, visually completely off
networkkaiOSAdded in v0.41.1, kaiOS, see T262549
networkOffkaiOSAdded in v0.41.1, kaiOS, see T262549
newWindow very similar to LinkExternal (editing-core, below)
printer in use?Even if not in use, should probably stay in a decent icon collection
reloadMW RCFiltersAdded in v0.23.4, also planned for CX 2
searchMW, VEAll search TextInputWidgets
settingsVE et alRenamed from “advanced” in v0.28.2. Settings, in VE "Advanced settings"
stopHandMinervaNeueAdded in v0.37.1
subtractOOUIAdded in v0.19.5
Icons – moderationNotifications, StructuredDiscussions
bookmarkOutlineMW RCFiltersAdded in v0.21.3, renamed from 'unClip'
bookmarkMW RCFiltersAdded in v0.21.3, renamed from 'clip'
block
unBlockRenamed from “blockUndo”, see T148269
flagCX.cx-tools-link-mark-red
unFlagRenamed from “flagUndo”, T148269
lock
unLock
ongoingConversation
starPlanned to be used in Vector
halfStarAdded in v0.19.1. Plan to be used in VoteNY, T156553
unStar
trash
restoreRenamed from 'unTrash' in v0.35.0
pushPinAdded in v0.21.3
Icons – editing-core
editVELoad editor (mobile site), switch to VE (desktop & mobile)
editLock
editUndo
linkVELink
unLinkVELink card; added in v0.33.0
linkExternalVEExternal link; very similar to NewWindow (interactions, above)
linkSecure in use?
redoVE
undoVE
Icons – editing-styling
biggerVE<big> styling
smallerVE<small> styling
subscriptVE<sub> styling
superscriptVE<sup> styling
boldVE<b> styling
italicVE<i> styling
highlightMW RCFilters
strikethroughVE<s> styling
underlineVE<u> styling
textDirLTRVELanguage annotation
textDirRTLVELanguage annotation
textStyleVEStyling menu
Icons – editing-list
indentVELists
listBulletVELists
listNumberedVELists
outdentVELists
Icons – editing-advanced
alignCenterVEMedia dialog
alignLeftVEMedia dialog
alignRightVEMedia dialog
attachmentMW coremw.widgets.StashedFileWidget.js
calendarUploadWizardGet details step
codeVE<code> styling; could move to editing-styling?
hieroglyphVEAdded in v0.28.1
imageLayoutBasicVEAdded in v0.30.4
imageLayoutFrameVEAdded in v0.30.4
imageLayoutFramelessVEAdded in v0.30.4
imageLayoutThumbnailVEAdded in v0.30.4
labFlaskVE: Math extensionAdded in v0.28.1, renamed from 'beaker' in v0.34.1
languagewww.wikipedia.org language button, collapsed language links (in beta), VE and seem different.
layout in use?
markupVESyntaxHighlight tool
mathematicsVEAdded in v0.28.1
mathematicsDisplayBlockVEAdded in v0.28.1
mathematicsDisplayDefaultVEAdded in v0.28.1
mathematicsDisplayInlineVEAdded in v0.28.1
newline in use?
noWikiText seemingly not in use
ocrWikisourceAdded in v0.42.0, Wikisource transcribing books in Proofread editor, see T285727
outline
puzzleVETemplates and extensions, since T111041
quotesVECite (functionality) & Find and Replace (whole word)
searchCaseSensitiveVESearch
searchDiacriticVESearch, added in v0.19.4
searchRegularExpressionVESearch
signatureVEMoved from 'icons-alerts' in v0.23.0.
specialCharacterVEToolbar
tableVETables
tableAddColumnAfterVETables
tableAddColumnBeforeVETables
tableAddRowAfterVETables
tableAddRowBeforeVETables
tableCaptionVETables
tableMergeCellsVETables
templateAdd seemingly not in use
wikiTextVEToolbar for switching
Icons – editing-citationAdded in v0.27.0
bookVE > Cite
journalVE > Cite
newspaperVE > Cite
referenceVE > Cite
referenceExistingVE > Cite
referencesVE > Cite
Icons – media
cameraAdded in v0.26.0
chartAdded in v0.28.1
fullScreenKartographer
imageVE<gallery>
imageAdd
imageLock
imageGalleryVE<gallery>
musicalScoreVEAdded in v0.28.1
playRCFilters: “Live updates” button
stopRCFilters: “Live updates” button
volumeDownAdded in v0.40.4, SDC Media search on Commons, see T259906
volumeUpAdded in v0.40.2, SDC Media search on Commons, see T259906
volumeOffAdded in v0.40.4, SDC Media search on Commons, see T259906
zoomInAdded in v0.28.1
zoomOutAdded in v0.28.1
Icons – location
globeAdded in v0.28.2
mapKartographer
mapPinSpecial:UploadWizard
mapPinAdd
mapTrailRenamed from “wikitrail” in v0.20.1
Icons – user
userActiveExtension:AdvancedSearch
userAddFlow, talk pagesAdded in v0.39.2
userAnonymousCXUsed in personal header on Content Translation Stats page, for anonymous users
userAvatarCXUsed in personal header on Content Translation, for logged in users - T160918
userAvatarOutlineMinervaNeueMinerva header. Added in v0.34.1
userContributionsMinervaNeueAdded in v0.36.4; Minerva main menu in AMC. See T235939
userGroupMinervaNeueAdded in v0.34.1
userTalkExtension:AdvancedSearch
Icons – layout
MenuVEToolbar menu
textFlowFlowRenamed in v0.36.5, from 'stripeFlow'
textSummaryFlowRenamed in v0.36.5, from 'stripeSummary'
viewCompact seemingly not in use
viewDetails seemingly not in use
Icons – accessibility
bright
halfBright
notBright
eye in use?For use in accessibility settings?! Deprecated from 'alerts' in v0.23.0 and moved here.
eyeClosed in use?Deprecated from 'alerts' in v0.23.0 and moved here.
moon
largerText
smallerText
visionSimulator
Icons – wikimedia
logoCC
logoWikidataAdded in v0.30.2
logoWikimediaAdded in v0.30.2
logoWikimediaCommonsMight be used in FileAnnotations
logoWikimediaDiscoveryDiscovery Discovery team, used for printed t-shirts, was called “betaLaunch” till v0.18.3
logoWikipediaMight be used in FileAnnotations
IndicatorsOOUI
clear
down
next to deprecate?1 current usage Extension:SpellingDictionary
previous to deprecate?0 current usage
required
search
up
Textures
pending deprecated, replaced by CSS-only solutionOOUIformerly PendingElement
transparency in use?

Removed icons/indicators over course of time:

Icon nameintentional use/comment
Icons – core Removed in v0.22.0, icons here were moved to other packs
Icons - alert
bellOn Removed in v0.26.0. See T145163
comment Removed in v0.28.0 as it was merged with 'speechBubble'
Icons – movement
caretLast Removed in v0.23.0, merged with 'previous', 'next', 'collapse', 'expand'
caretNext Removed in v0.23.0, merged with 'previous', 'next', 'collapse', 'expand'
caretDown Removed in v0.23.0, merged with 'previous', 'next', 'collapse', 'expand'
caretUp Removed in v0.23.0, merged with 'previous', 'next', 'collapse', 'expand'
Icons – editing-advanced
find Removed in v0.28.0. Search; merged with 'articleSearch' in 'content'.
quotesAdd Removed in v0.26.0
Icons – editing-citation
webVE > CiteRemoved in v0.32.0 in favor of 'browser'
Icons – interaction
bookmark Removed in v0.22.0
settings Removed in v0.28.0. Replaced by 'pageSettings'.
sun Removed in v0.24.0
watchlist Removed in v0.24.0.
Icons – media
photoGallery Removed in v0.18.0, deprecated alias of ImageGallery
Icons – layout
stripeToC Removed in v0.38.0, for 'listBullet'
Indicators
alert Removed in v0.27.0. See T185158

Related Objects

StatusSubtypeAssignedTask
OpenNone
ResolvedVolker_E
OpenNone
ResolvedVolker_E
ResolvedJdforrester-WMF
ResolvedJdforrester-WMF
ResolvedVolker_E
ResolvedVolker_E
ResolvedPrtksxna
ResolvedEsanders
ResolvedJdforrester-WMF
ResolvedVolker_E
DeclinedVolker_E
ResolvedVolker_E
ResolvedVolker_E
ResolvedVolker_E
ResolvedVolker_E
ResolvedVolker_E
OpenNone
OpenNone
ResolvedVolker_E
ResolvedVolker_E
ResolvedVolker_E
ResolvedVolker_E

Event Timeline

There are a very large number of changes, so older changes are hidden. Show Older Changes
Volker_E updated the task description. (Show Details)
Volker_E renamed this task from OOjs UI icon inventory (tracking) to OOUI icon inventory (tracking).Dec 20 2017, 1:40 AM
Volker_E renamed this task from OOUI icon inventory (tracking) to OOUI/WikimediaUI icon inventory (tracking).Dec 22 2017, 9:26 PM
Volker_E updated the task description. (Show Details)
Volker_E updated the task description. (Show Details)
Volker_E updated the task description. (Show Details)
cmadeo updated the task description. (Show Details)
Volker_E lowered the priority of this task from High to Lowest.Jan 7 2019, 7:20 AM
Volker_E removed the point value for this task.

With T177847 resolved this task is mostly for informative matters, therefore lowering priority still keeping task open.

Volker_E updated the task description. (Show Details)

Not Tracking-Neverending by definition as this might be finished at some point; probably Epic instead

This task has been assigned to the same task owner for more than two years. Resetting task assignee due to inactivity, to decrease task cookie-licking and to get a slightly more realistic overview of plans. Please feel free to assign this task to yourself again if you still realistically work or plan to work on this task - it would be welcome!

For tips how to manage individual work in Phabricator (noisy notifications, lists of task, etc.), see https://phabricator.wikimedia.org/T228575#6237124 for available options.
(For the records, two emails were sent to assignee addresses before resetting assignees. See T228575 for more info and for potential feedback. Thanks!)