Over the past several months, I’ve been working pretty constantly on developing the new theming engine for Community Server 2007, named Chameleon.  Chameleon represents a major change in the way themes can be implemented in Community Server.  Chameleon enables far more flexibility in theming while being simpler and more standardized.

I plan on writing a series of posts about Chameleon to cover a few topics that should get you started on implementing new themes in CS2007.  I’ll cover:

  1. Differences from CS2.1 and Earlier
  2. Descriptions of the Chameleon Base Controls – All Chameleon controls are based on a few base controls.  Learn the base controls and you should have a good understanding of how to use most/all of Chameleon.

    1. Single Value Controls
    2. List Controls
    3. Form Controls
    4. Condition Controls
    5. Action Controls
    6. Utility Controls
  3. Answers to Questions – Do you have questions about Chameleon?  Send them to me via my contact form (or in comments) and I’ll respond to the questions at once.

I’ll update the links above as I complete the posts.

Chameleon is very cool.  I’m sure that you’ll like it Smile