Thread:Skin talk:Chameleon/How to extend Chameleon/reply

There are no hooks available and I am not sure they would be of use to introduce structural changes in the HTML document.

If you need something different from what is available, instead of forking you could create your own project with Chameleon as a dependency. If for your own components you extend the Skins\Chameleon\Components\Component (or any of its sub-classes) you should be reasonably safe regarding upgrades to any future 1.x version of Chameleon.

That said, patches that improve the code are always welcome.