[TYPO3-hci] New Icon API Changes For 4.3

Dmitry Dulepov [typo3] dmitry at typo3.org
Wed Apr 16 19:12:31 CEST 2008


Benjamin Mack wrote:
> since this topic came up in the core list, I will finally put it here.
> This thread should be a list of first ideas, so please feel free to 
> write down everything you like and you do not like right now with the 
> skinning API.
> 
> I will then add everything to a Wiki page and maybe do a small 
> presentation of my thoughts on the T3DD08. The HCI people will then meet 
> to decide how we can solve the problems we have right now.
> 
> So this is my start:
> 
> - No consistency in file names
> - No consistency in file extensions (PNG, GIF)

If we require MSIE 7.0 for BE (which should be fine for 4.3), we can use 24-bit PNGs with transparency.

> - Icon Sizes are hard coded
> - We have icons in extensions (even sysext), do the ext managers need to 
> care about the different skins or do the different skins need to provide 
> icons for all extensions out there they want to support?

I think we need a list of official CSS classes with explanation how to use them + list of icons + many stock icons in the core.

> - BE templates should be more flexible and used in a wider sense

We can say that at the momement there are no BE templates at all. Most HTML is hard-coded.

> - Little documentation about skinning
> - Little documentation for skin developers (e.g. CSS classnames are 
> spread all over the place)
> - Little functionality for reusing basics in template.php for ext 
> developers

-- 
Dmitry Dulepov
TYPO3 core team
Web: http://typo3bloke.net/
Skype: callto:liels_bugs
"Nothing is impossible. There are only limits to our knowledge"


More information about the TYPO3-team-hci mailing list