Skip to content

[EuiIcon] Remove deprecated icons #9561

@tkajtoch

Description

@tkajtoch

Summary

With the icons deprecation work done in https://github.com/elastic/platform-ux-team/issues/821, we want to eventually remove the deprecated icons from EUI code base. Currently, the deprecated icons all exist in the name mapping file (icon_map.ts), and can be explicitly imported from the assets directory.

Target removal date: July 7th, 2026.

Acceptance criteria

  • All deprecated icons marked for removal as part of this issue should be removed from the EUI source code
    • This includes removal from icon_map.ts as well as removing the actual icon asset files in the svgs and assets directories

Icons to be removed

Icon name Comment Preview
alert Replace with warning Image
anomalyChart Replace with chartAnomaly Image
apmTrace Replace with chartWaterfall Image
arrowDown Replace with chevronSingleDown Image
arrowLeft Replace with chevronSingleLeft Image
arrowRight Replace with chevronSingleRight Image
arrowUp Replace with chevronSingleUp Image
arrowStart Replace with chevronLimitLeft Image
arrowEnd Replace with chevronLimitRight Image
beaker Replace with flask Image
boxesHorizontal Replace with boxesVertical Image
changePointDetection Replace with chartChangePoint Image
checkInCircleFilled Replace with checkCircleFill Image
cheer Replace with popper Image
color Replace with paintBucket Image
compute Replace with processor Image
console Replace with commandLine Image
contrastHigh Replace with contrastFill Image
controlsHorizontal Replace with controls Image
controlsVertical Replace with controls Image
copyClipboard Replace with copy Image
crossInCircle Replace with crossCircle Image
crosshairs Replace with crosshair Image
currency Replace with money Image
cut Replace with scissors Image
desktop Replace with display Image
diff Replace with compare Image
discuss Replace with comment Image
documentEdit Replace with pencil Image
doubleArrowLeft Replace with chevronDoubleLeft Image
doubleArrowRight Replace with chevronDoubleRight Image
editorAlignCenter Replace with textAlignCenter Image
editorAlignLeft Replace with textAlignLeft Image
editorAlignRight Replace with textAlignRight Image
editorBold Replace with textBold Image
editorChecklist Replace with listCheck Image
editorCodeBlock Replace with code Image
editorComment Replace with comment Image
editorDistributeHorizontal Replace with distributeHorizontal Image
editorDistributeVertical Replace with distributeVertical Image
editorHeading Replace with textHeading Image
editorItalic Replace with textItalic Image
editorItemAlignBottom Replace with alignBottom
editorItemAlignCenter Replace with alignCenterHorizontal Image
editorItemAlignLeft Replace with alignLeft Image
editorItemAlignMiddle Replace with alignCenterVertical Image
editorItemAlignRight Replace with alignRight Image
editorItemAlignTop Replace with alignTop Image
editorLink Replace with link Image
editorOrderedList Replace with listNumber Image
editorPositionBottomLeft Replace with alignBottomLeft Image
editorPositionBottomRight Replace with alignBottomRight Image
editorPositionTopLeft Replace with alignTopLeft Image
editorPositionTopRight Replace with alignTopRight Image
editorRedo Replace with redo Image
editorStrike Replace with textStrike Image
editorTable Replace with table Image
editorUnderline Replace with textUnderline Image
editorUndo Replace with undo Image
editorUnorderedList Replace with listBullet Image
email Replace with mail Image
eql Replace with query Image
errorFilled Replace with errorFill Image
exit Replace with logOut Image
expand Replace with maximize Image
expandMini Replace with maximize Image
exportAction Replace with upload Image
eyeClosed Replace with eyeSlash Image
fieldStatistics Replace with tableInfo Image
filterInCircle Replace with filter Image
glasses Replace with readOnly Image
grab Replace with dragVertical Image
grabHorizontal Replace with dragHorizontal Image
grabOmnidirectional Replace with drag Image
heatmap Replace with chartHeatmap Image
importAction Replace with download Image
indexFlush Replace with chartThreshold Image
indexMapping Replace with mapping Image
indexTemporary Replace with tableTime Image
invert Replace with contrast Image
kqlField Replace with queryField Image
kqlOperand Replace with queryOperand Image
kqlSelector Replace with querySelector Image
kqlValue Replace with queryValue Image
launch Replace with rocket Image
lettering Replace with text Image
lineDashed Replace with lineDash Image
lineDotted Replace with lineDot Image
list Replace with listBullet Image
listAdd Replace with plusCircle Image
logPatternAnalysis Replace with pattern Image
logstashIf Replace with if Image
logstashQueue Replace with queue Image
magnifyWithExclamation Replace with magnifyExclamation Image
magnifyWithMinus Replace with magnifyMinus Image
magnifyWithPlus Replace with magnifyPlus Image
mapMarker Replace with waypoint Image
minusInCircle Replace with minusCircle Image
minusInCircleFilled Replace with minusCircle Image
minusInSquare Replace with minusSquare Image
newChat Replace with plusCircle Image
node Replace with vectorTriangle Image
offline Replace with wifiSlash Image
online Replace with wifi Image
pinFilled Replace with pinFill Image
pipeBreaks Replace with lineBreak Image
pipeNoBreaks Replace with lineBreakSlash Image
playFilled Replace with play Image
plusInCircle Replace with plusCircle Image
plusInCircleFilled Replace with plusCircle Image
plusInSquare Replace with plusSquare Image
popout Replace with external Image
productRobot Replace with productAgent Image
push Replace with send Image
returnKey Replace with return Image
search Replace with magnify Image
securitySignal Replace with radar Image
starEmpty Replace with star Image
starFilled Replace with starFill Image
starFilledSpace Replace with starFillSpace Image
starMinusFilled Replace with starMinusFill Image
starPlusFilled Replace with starPlusFill Image
stopFilled Replace with stopFill Image
streamsClassic Replace with productStreamsClassic Image
streamsWired Replace with productStreamsWired Image
submodule Replace with merge Image
tableDensityCompact Replace with tableDensityHigh Image
tableDensityExpanded Replace with tableDensityLow Image
tableDensityNormal Replace with table Image
temperature Replace with thermometer Image
timeRefresh Replace with refreshTime Image
timeslider Replace with clockControl Image
training Replace with presentation Image
unlink Replace with linkSlash Image
userAvatar Replace with user Image
vector Replace with vectorSquare Image
visArea Replace with chartArea Image
visAreaStacked Replace with chartAreaStack Image
visBarHorizontal Replace with chartBarHorizontal Image
visBarHorizontalStacked Replace with chartBarHorizontalStack Image
visBarVertical Replace with chartBarVertical Image
visBarVerticalStacked Replace with chartBarVerticalStack Image
visGauge Replace with chartGauge Image
visLine Replace with chartLine Image
visMapCoordinate Replace with waypoint Image
visMapRegion Replace with map Image
visMetric Replace with chartMetric Image
visPie Replace with chartPie Image
visTable Replace with table Image
visTagCloud Replace with chartTagCloud Image
visText Replace with text Image
visVega Replace with code Image
warningFilled Replace with warningFill Image
tokenDenseVector Replace with tokenVectorDense Image

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions