Skip to content
Snippets Groups Projects
Commit f45359e6 authored by Frank Nägler's avatar Frank Nägler Committed by Benni Mack
Browse files

[FEATURE] Introduce new Icon API

The logic for working with icons, icon sizes and icon overlays is now bundled into the new IconFactory class.
The new IconFactory will replace the old icon skinning API step by step.

All core icons will be registered directly in the IconRegistry class, third
party extensions must use IconRegistry::registerIcon() to overwrite existing
icons or add additional icons to the IconFactory.

The IconFactory takes care of the correct icon and overlay sizes and the markup.

Resolves: #68741
Releases: master
Change-Id: I731e077290b58298c2c603eeb8961e8a3d4c62d3
Reviewed-on: http://review.typo3.org/41759


Reviewed-by: default avatarChristian Kuhn <lolli@schwarzbu.ch>
Tested-by: default avatarChristian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: default avatarBenni Mack <benni@typo3.org>
Tested-by: default avatarBenni Mack <benni@typo3.org>
parent 1cc05276
No related merge requests found
Showing
with 1483 additions and 2 deletions
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment