Skip to content

fix(icons): update Icons May 2026#22140

Merged
tay1orjones merged 18 commits into
carbon-design-system:mainfrom
paul-palade:icons-update-may-2026
May 11, 2026
Merged

fix(icons): update Icons May 2026#22140
tay1orjones merged 18 commits into
carbon-design-system:mainfrom
paul-palade:icons-update-may-2026

Conversation

@paul-palade

@paul-palade paul-palade commented Apr 29, 2026

Copy link
Copy Markdown
Contributor

Updating 41 UI icons from October 2025 and updated categories.
All additions and updates approved by BXD.

Changelog

Updated

App catalogue

  • 32/ibm--bluepay.svg → payment--methods.svg
  • 32/ibm--tenet.svg → portfolio--management.svg
  • 32/ibm--turbonomic.svg
    Updated graphics

Data

  • 32/aggregator--count-rows.svg
Old friendly_name New friendly_name
aggregator count rows Aggregator count rows
  • 32/aggregator--recalculation.svg
Old friendly_name New friendly_name
aggregator recalculation Aggregator recalculation
  • 32/chart--bubble-packed.svg
Old friendly_name New friendly_name
Chart Bubble-packed Chart bubble packed
  • 32/surrogate--key-database.svg
Old friendly_name New friendly_name
surrogate key database Surrogate key database
  • 32/surrogate--key-flat-file.svg
Old friendly_name New friendly_name
surrogate key flat file Surrogate key flat file

File

  • 32/generate-pdf.svg → generate--pdf.svg
Old friendly_name New friendly_name
Generate pdf Generate PDF

Formatting

  • 32/square--solid.svg

Fixed missing preview on Carbon and IDL

Operations

  • 32/funnel--sequence.svg
Old friendly_name New friendly_name
funnel sequence Funnel sequence
  • 32/funnel--sort.svg
Old friendly_name New friendly_name
funnel sort Funnel sort
  • 32/pivot--horizontal.svg
Old friendly_name New friendly_name
pivot horizontal Pivot horizontal
  • 32/pivot--vertical.svg
Old friendly_name New friendly_name
pivot vertical Pivot vertical

Research

  • 32/iD.svg
Old friendly_name New friendly_name
ID iD

Status

  • 32/async.svg
Old friendly_name New friendly_name
async Async

Systems

  • 32/box--large.svg
Old friendly_name New friendly_name
Box extra large Box large
  • 32/slicestor.svg
Old friendly_name New friendly_name
slicestor Slicestor
  • 32/software-resource--resource.svg → software-resource--reference

Travel

  • 32/navaid--civil.svg
Old friendly_name New friendly_name
Navaid civil NAVAID civil
  • 32/navaid--dme.svg
Old friendly_name New friendly_name
Navaid dme NAVAID DME
  • 32/navaid--helipad.svg
Old friendly_name New friendly_name
Navaid helipad NAVAID helipad
  • 32/navaid--military.svg
Old friendly_name New friendly_name
Navaid military NAVAID military
  • 32/navaid--military-civil.svg
Old friendly_name New friendly_name
Navaid military civil NAVAID military civil
  • 32/navaid--ndb.svg
Old friendly_name New friendly_name
Navaid ndb NAVAID NDB
  • 32/navaid--ndb-dme.svg
Old friendly_name New friendly_name
Navaid ndb dme NAVAID NDB/DME
  • 32/navaid--private.svg
Old friendly_name New friendly_name
Navaid private NAVAID private
  • 32/navaid--seaplane.svg
Old friendly_name New friendly_name
Navaid seaplane NAVAID seaplane
  • 32/navaid--tacan.svg
Old friendly_name New friendly_name
Navaid tacan NAVAID TACAN
  • 32/navaid--vhfor.svg
Old friendly_name New friendly_name
Navaid vhfor NAVAID VHFOR
  • 32/navaid--vor.svg
Old friendly_name New friendly_name
Navaid vor NAVAID VOR
  • 32/navaid--vordme.svg → navaid--vor-dme.svg
Old friendly_name New friendly_name
Navaid vordme NAVAID VOR/DME
  • 32/navaid--vortac.svg → navaid--vor-tac.svg
Old friendly_name New friendly_name
Navaid vortac NAVAID VOR/TAC

User

  • 32/friendship.svg
Old friendly_name New friendly_name
friendship Friendship
  • 32/user--x-ray.svg
Old friendly_name New friendly_name
User x-ray User X-ray

Weather

  • 32/moonset.svg
Old friendly_name New friendly_name
moonset Moonset
  • 32/ref-evapotranspiration.svg
Old friendly_name New friendly_name
Ref evapotranspiration Reference evapotranspiration
  • 32/tropical-storm--tracks
Old friendly_name New friendly_name
tropical storm tracks Tropical storm tracks

Moved

App catalogueCommerce

  • 32/payment--methods.svg

Removed

App catalogue

  • 32/ibm--bluepay.svg
  • 32/ibm--tenet.svg

Social

  • 32/logo--twitter.svg

Status

  • 32/incomplete.svg

paul-palade and others added 14 commits March 25, 2026 15:46
Submitting 18 new UI icons from March 2026 and updated categories.
All additions and updates approved by BXD.

### Changelog

**New**

`Commerce`
- [x] 32/icon/order--server.svg
- [x] 32/icon/order--storm.svg
- [x] 32/icon/order--stratus.svg
- [x] 32/icon/shipment--delivery.svg
- [x] 32/icon/storm.svg

`Controls`
- [x] 32/icon/collapse--stripe.svg
- [x] 32/icon/collapse--title.svg
- [x] 32/icon/collapse--title-2.svg
- [x] 32/icon/open--stripe.svg

`Data`
- [x] 32/icon/swot.svg
- [x] 32/icon/swot--filled.svg

`Operations`
- [x] 32/icon/brainstorm.svg
- [x] 32/icon/brainstorm--filled.svg
- [x] 32/icon/renew--alt.svg

`Systems`
- [x] 32/icon/add--server.svg
- [x] 32/icon/server--time--usage.svg
- [x] 32/icon/stratus.svg

`Time`
- [x] 32/icon/delivery--time.svg

**Updated**

Renamed category: `Design and development` → `Third-party logos`
Submitting 16 new UI icons from April 2026 and updated categories.
All additions and updates approved by BXD.

### Changelog

**New**

`Commerce`
- [x] 32/bank--vault.svg

`Controls`
- [x] 32/square--slash.svg

`File`
- [x] 32/file--change.svg
- [x] 32/file--diff.svg
- [x] 32/file--x.svg
- [x] 32/keychain.svg

`Operations`
- [x] 32/change--circle.svg
- [x] 32/git--repo.svg
- [x] 32/unfold--open.svg
- [x] 32/minus--plus.svg

`Status`
- [x] 32/warning--diamond-fill.svg

`Systems`
- [x] 32/decline.svg
- [x] 32/globe--private.svg
- [x] 32/key--values.svg
- [x] 32/shield--alert.svg

`Technology`
- [x] 32/socket.svg

**Updated**

`Operations`
- [x] change-catalog.svg → change--catalog.svg
>Renamed icon
> Updated categories.yml
> Updated icons.yml
>Removed alias: change-catalog
>Added alias: change
>Added alias: catalog

`Systems`
- [x] file-storage.svg → file--storage.svg
>Renamed icon
> Updated categories.yml
> Updated icons.yml
Submitting 8 new pictograms from April 2026 and updated categories.
All additions and updates approved by BXD.

### Changelog

**New**

`IBM`
- [x] hashicorp--terraform.svg
- [x] ibm--aptio.svg
- [x] ibm--bob.svg
- [x] ibm--concert.svg
- [x] ibm--instana.svg
- [x] red-hat--ansible.svg

`watsonx`
- [x] watsonx--orchestrate.svg

`Time`
- [x] timesheet.svg
Updating 1 pictogram from April 2026 and updated categories.
All additions and updates approved by BXD.

### Changelog

**Updated**

`watsonx`
- [x] watsonx--orchestrate.svg
> - Updated categories.yml
_Commit 5 – Apr 15_
Updating 1 UI icon from April 2026 and updated categories.
All additions and updates approved by BXD.

### Changelog

**Updated**

`App catalogue`
- [x] 32/ibm--content-services.svg → ibm--content-cortex-repository.svg
> - Renamed icon
> - Updated categories.yml
> - Updated icons.yml
> - Removed alias: content management
> - Removed alias: SaaS
> - Added alias: object store
> - Added alias: content services
> - Added alias: library
> - Added alias: document storage
> - Added alias: object storage
Updating 41 UI icons from October 2025 and updated categories.
All additions and updates approved by BXD.

### Changelog

**Updated**

`App catalogue`
- [x] 32/ibm--bluepay.svg → payment--methods.svg
- [x] 32/ibm--tenet.svg → portfolio--management.svg
- [x] 32/ibm--turbonomic.svg
   Updated graphics

`Data`
- [x] 32/aggregator--count-rows.svg

> | Old friendly_name | New friendly_name |
> | :------------- | :------------- |
> | aggregator count rows  | Aggregator count rows |

- [x] 32/aggregator--recalculation.svg

> | Old friendly_name | New friendly_name |
> | :------------- | :------------- |
> | aggregator recalculation  | Aggregator recalculation |

- [x] 32/chart--bubble-packed.svg

> | Old friendly_name | New friendly_name |
> | :------------- | :------------- |
> | Chart Bubble-packed  | Chart bubble packed |

- [x] 32/surrogate--key-database.svg

> | Old friendly_name | New friendly_name |
> | :------------- | :------------- |
> | surrogate key database  | Surrogate key database |

- [x] 32/surrogate--key-flat-file.svg

> | Old friendly_name | New friendly_name |
> | :------------- | :------------- |
> | surrogate key flat file  | Surrogate key flat file |

`File`
- [x] 32/generate-pdf.svg → generate--pdf.svg

> | Old friendly_name | New friendly_name |
> | :------------- | :------------- |
> | Generate PDF  | Generate PDF |

`Formatting`
- [x] 32/square--solid.svg
> Fixed missing preview on Carbon and IDL

`Operations`
- [x] funnel--sequence.svg

> | Old friendly_name | New friendly_name |
> | :------------- | :------------- |
> | funnel sequence  | Funnel sequence |

- [x] funnel--sort.svg

> | Old friendly_name | New friendly_name |
> | :------------- | :------------- |
> | funnel sort  | Funnel sort |

- [x] pivot--horizontal.svg

> | Old friendly_name | New friendly_name |
> | :------------- | :------------- |
> | pivot horizontal  | Pivot horizontal |

- [x] pivot--vertical.svg

> | Old friendly_name | New friendly_name |
> | :------------- | :------------- |
> | pivot vertical  | Pivot vertical |

`Research`
- [x] iD.svg

> | Old friendly_name | New friendly_name |
> | :------------- | :------------- |
> | ID  | iD |

`Status`
- [x] async.svg

> | Old friendly_name | New friendly_name |
> | :------------- | :------------- |
> | async  | Async |

`Systems`
- [x] box--large.svg

> | Old friendly_name | New friendly_name |
> | :------------- | :------------- |
> | Box extra large  | Box large |

- [x] slicestor.svg

> | Old friendly_name | New friendly_name |
> | :------------- | :------------- |
> | slicestor  | Slicestor |

- [x] software-resource--resource.svg → software-resource--reference

`Travel`
- [x] navaid--civil.svg

> | Old friendly_name | New friendly_name |
> | :------------- | :------------- |
> | Navaid civil  | NAVAID civil |

- [x] navaid--dme.svg

> | Old friendly_name | New friendly_name |
> | :------------- | :------------- |
> | Navaid dme  | NAVAID DME |

- [x] navaid--helipad.svg

> | Old friendly_name | New friendly_name |
> | :------------- | :------------- |
> | Navaid helipad  | NAVAID helipad |

- [x] navaid--military.svg

> | Old friendly_name | New friendly_name |
> | :------------- | :------------- |
> | Navaid military  | NAVAID military |

- [x] navaid--military-civil.svg

> | Old friendly_name | New friendly_name |
> | :------------- | :------------- |
> | Navaid military civil  | NAVAID military civil |

- [x] navaid--ndb.svg

> | Old friendly_name | New friendly_name |
> | :------------- | :------------- |
> | Navaid ndb  | NAVAID NDB |

- [x] navaid--ndb-dme.svg

> | Old friendly_name | New friendly_name |
> | :------------- | :------------- |
> | Navaid ndb dme  | NAVAID NDB/DME |

- [x] navaid--private.svg

> | Old friendly_name | New friendly_name |
> | :------------- | :------------- |
> | Navaid private  | NAVAID private |

- [x] navaid--seaplane.svg

> | Old friendly_name | New friendly_name |
> | :------------- | :------------- |
> | Navaid seaplane  | NAVAID seaplane |

- [x] navaid--tacan.svg

> | Old friendly_name | New friendly_name |
> | :------------- | :------------- |
> | Navaid tacan  | NAVAID TACAN |

- [x] navaid--vhfor.svg

> | Old friendly_name | New friendly_name |
> | :------------- | :------------- |
> | Navaid vhfor  | NAVAID VHFOR |

- [x] navaid--vor.svg

> | Old friendly_name | New friendly_name |
> | :------------- | :------------- |
> | Navaid vor  | NAVAID VOR |

- [x] navaid--vordme.svg → navaid--vor-dme.svg

> | Old friendly_name | New friendly_name |
> | :------------- | :------------- |
> | Navaid vordme  | NAVAID VOR/DME |

- [x] navaid--vortac.svg → navaid--vor-tac.svg

> | Old friendly_name | New friendly_name |
> | :------------- | :------------- |
> | Navaid vortac  | NAVAID VOR/TAC |

`User`
- [x] friendship.svg

> | Old friendly_name | New friendly_name |
> | :------------- | :------------- |
> | friendship  | Friendship |

- [x] user--x-ray.svg

> | Old friendly_name | New friendly_name |
> | :------------- | :------------- |
> | User x-ray  | User X-ray |

`Weather`
- [x] moonset.svg

> | Old friendly_name | New friendly_name |
> | :------------- | :------------- |
> | moonset  | Moonset |

- [x] ref-evapotranspiration.svg

> | Old friendly_name | New friendly_name |
> | :------------- | :------------- |
> | Ref evapotranspiration  | Reference evapotranspiration |

- [x] tropical-storm--tracks

> | Old friendly_name | New friendly_name |
> | :------------- | :------------- |
> | tropical storm tracks  | Tropical storm tracks |

**Moved**

`App catalogue` → `Commerce`
- [x] 32/payment--methods.svg

**Removed**

`App catalogue`
- [x] 32/ibm--bluepay.svg
- [x] 32/ibm--tenet.svg

`Social`
- [x] 32/logo--twitter.svg

`Status`
- [x] 32/incomplete.svg
Updating 2 UI icons from October 2025 and updated categories.
All additions and updates approved by BXD.

### Changelog

**Updated**

`Travel`
- [x] 32/navaid--vordme.svg → navaid--vor-dme.svg
- [x] 32/navaid--vortac.svg → navaid--vor-tac.svg
@laurenmrice

laurenmrice commented Apr 30, 2026

Copy link
Copy Markdown
Member

@paul-palade I had a quick question about deprecating the incomplete svg. Is this being replaced by something else? We currently use this in our Progress indicator component and in our Status indicators.

@paul-palade

Copy link
Copy Markdown
Contributor Author

@paul-palade I had a quick question about deprecating the incomplete svg. Is this being replaced by something else? We currently use this in our Progress indicator component and in our Status indicators.

Hey @laurenmrice I was only told incomplete.svg should not be used on its own. Like you're saying, only to be used with Carbon components. If this change would break the components, I can retract it from my commit. Thanks!

Comment thread packages/icons/deprecated.yml Outdated
Comment thread packages/icons/deprecated.yml Outdated
@codecov

codecov Bot commented May 4, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 95.11%. Comparing base (0ba3f47) to head (774020b).
⚠️ Report is 37 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main   #22140      +/-   ##
==========================================
+ Coverage   95.08%   95.11%   +0.02%     
==========================================
  Files         541      549       +8     
  Lines       45217    45644     +427     
  Branches     6560     6581      +21     
==========================================
+ Hits        42996    43413     +417     
- Misses       2092     2101       +9     
- Partials      129      130       +1     
Flag Coverage Δ
main-packages 89.16% <ø> (+0.03%) ⬆️
web-components 97.90% <ø> (+0.02%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@netlify

netlify Bot commented May 4, 2026

Copy link
Copy Markdown

Deploy Preview for v11-carbon-react ready!

Built without sensitive environment variables

Name Link
🔨 Latest commit 774020b
🔍 Latest deploy log https://app.netlify.com/projects/v11-carbon-react/deploys/69fb7ad04dc3090008e49d91
😎 Deploy Preview https://deploy-preview-22140--v11-carbon-react.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify

netlify Bot commented May 4, 2026

Copy link
Copy Markdown

Deploy Preview for v11-carbon-web-components ready!

Name Link
🔨 Latest commit 774020b
🔍 Latest deploy log https://app.netlify.com/projects/v11-carbon-web-components/deploys/69fb7ad0669e6d00089a809a
😎 Deploy Preview https://deploy-preview-22140--v11-carbon-web-components.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@maradwan26 maradwan26 mentioned this pull request May 6, 2026
1 task
@tay1orjones tay1orjones added this pull request to the merge queue May 11, 2026
Merged via the queue into carbon-design-system:main with commit c2a8a72 May 11, 2026
39 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants