Build a proper skinning API
|Priority:||Should have||Due date:|
As part of creating a new, clean skin for 4.4, I think we should aim at having a proper skinning API. We should try not to focus only the design, as this is a subjective matter and will never please everyone (see discussion about new login screen in 4.3).
So that proper skinning can happen, a clear separation should be made between the parts that do the scaffolding and the design proper.
Scaffolding will rely on:
- HTML templates
- structural CSS
Design will rely on:
- "Clothing" CSS
There should be clearly defined ways of changing those parts: where to place files, naming conventions, method calls to use, etc.
This is a very short and rough analysis, but I think it should be a guiding principle for the revamping of the TYPO3 4.x skin.