Hi all,
I've tried to look through the forums as well as on the wiki/trac to see if there is anything regarding this. Not sure if it belongs in this category.
Are there any plans to create a robust method to skin the site? Sort of like, for example, Wordpress does. By this I mean:
- abstraction of the code from presentation. So that all presentation elements live in the templates, css and images and not interspersed through the code.
- create a set of universal variables that can be used in the templates, with functions to call from there.
- that CSS and templates are fairly independent from the code needs, so that the views can be highly customized and these view call the functions you need.
Part of the reason I ask this is, I really want to create a theme/skin for my installation, but I'm afraid that as the core functionality changes, that templates have to be updated extensively. If the form and function were separated, as long as the core functions didn't change dramatically, it shouldn't affect the presentation much.
Does this make sense, am I smoking something and RC already does this? Hope I'm not missing something.
This is kick-ass, and I see a ton of potential here, so I'm willing to invest in creating a new theme for my users, but how long it would last before it's obsolete and needs to be updated constantly.
Thanks!!