In Backdrop 1.28.0, an all new Icon API was added. This also included the bundling of over 3000 icons to the Backdrop core project for use by core, contributed modules, and themes.

New major API functions include:

New hooks added:

Additionally, icon-related capabilities were added to:

See each of the API documentation pages above for descriptions and changes to each of these functions.

For details on how to use the Icon API, including overriding or providing new icons, using icons in modules and themes, colorizing icons, and how to use them in CSS files, see the dedicated Icon API documentation page.

Introduced in branch: 
1.x
Introduced in version: 
1.28.0
Impacts: 
Module developers
Theme developers