Skip to content

Commit 2c6137a

Browse files
paul-palademaradwan26heloiseluikennylam
authored
feat(icons): new Icons May 2026 (#22155)
* feat(icons): new Icons April 2026 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` * chore: update snapshots * feat(icons): new Icons April 2026 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 * fix: add warning--diamond-fill to categories * chore: update snapshots * feat(icons): new Icons April 2026 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 * feat(icons): new Icons April 2026 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 * feat(icons): new Icons May 2025 _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 * chore: update snapshots * fix(icons): updated Icons May 2026 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 * fix(icons): update Icons May 2026 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 * feat(icons): new Icons May 2026 (2) Submitting 1 new UI icon from May 2026 and updated categories. All additions and updates approved by BXD. ### Changelog **New** `User` - [x] 32/customer-service--filled.svg * feat(icons): new Icons May 2026 * chore: update snapshots --------- Co-authored-by: Mahmoud <maradwan26@gmail.com> Co-authored-by: Heloise Lui <71858203+heloiselui@users.noreply.github.com> Co-authored-by: Mahmoud <132728978+maradwan26@users.noreply.github.com> Co-authored-by: kennylam <909118+kennylam@users.noreply.github.com>
1 parent 8d65a51 commit 2c6137a

6 files changed

Lines changed: 35 additions & 0 deletions

File tree

e2e/icons-react/__snapshots__/PublicAPI-test.js.snap

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -573,6 +573,7 @@ exports[`@carbon/icons-react should not update exports without a semver change 1
573573
"CurvedLineSolid",
574574
"Customer",
575575
"CustomerService",
576+
"CustomerServiceFilled",
576577
"Cut",
577578
"CutOut",
578579
"Cyclist",

e2e/icons-vue/__snapshots__/PublicAPI-test.js.snap

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2277,6 +2277,10 @@ exports[`@carbon/icons-vue should not update exports without a semver change 1`]
22772277
"CustomerService20",
22782278
"CustomerService24",
22792279
"CustomerService32",
2280+
"CustomerServiceFilled16",
2281+
"CustomerServiceFilled20",
2282+
"CustomerServiceFilled24",
2283+
"CustomerServiceFilled32",
22802284
"Cut16",
22812285
"Cut20",
22822286
"Cut24",

e2e/icons/__snapshots__/PublicAPI-test.js.snap

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2276,6 +2276,10 @@ exports[`@carbon/icons should not update exports without a semver change 1`] = `
22762276
"CustomerService20",
22772277
"CustomerService24",
22782278
"CustomerService32",
2279+
"CustomerServiceFilled16",
2280+
"CustomerServiceFilled20",
2281+
"CustomerServiceFilled24",
2282+
"CustomerServiceFilled32",
22792283
"Cut16",
22802284
"Cut20",
22812285
"Cut24",

packages/icons/categories.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2157,6 +2157,7 @@ categories:
21572157
- credentials
21582158
- customer
21592159
- customer-service
2160+
- customer-service--filled
21602161
- dog-walker
21612162
- education
21622163
- events

packages/icons/icons.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6678,6 +6678,19 @@
66786678
- headset
66796679
sizes:
66806680
- 32
6681+
- name: customer-service--filled
6682+
friendly_name: Customer service filled
6683+
aliases:
6684+
- customer
6685+
- inquiry
6686+
- phone
6687+
- support
6688+
- chat
6689+
- client
6690+
- person
6691+
- headset
6692+
sizes:
6693+
- 32
66816694
- name: cut
66826695
friendly_name: Cut
66836696
aliases:
Lines changed: 12 additions & 0 deletions
Loading

0 commit comments

Comments
 (0)