There is a simple theme support in activeCollab 0.7

To create a theme:

  1. Open /public/assets/themes/
  2. Create a new folder in it for your new theme
  3. Copy stylesheet and image files from default theme
  4. Update stylesheets and images to best feed to your needs
  5. Go to Administration -> Configuration -> General and select your theme

Theme support will not change between 0.7 beta and 0.7.

The decision was made to put only stylesheets and images in themes, but not the templates (views). In the near future, views will not be in one folder as they are now. Every plugin will have its own set of views. If we put views in themes than every theme will need to ship with views for every plugin that user might need or we should enable plugin installation process to put views in every theme and theme installation process to get views from every plugin. That is really bad application design IMO.

So, we will go with good old rule of development: keep content/construction and presentation separated (basically it means that view will not be part of the themes in the future).

If you have any ideas how to improve markup to make it more flexible just shoot!

Posted on: 2006-09-07 8:27

Comments

avatar Jess & Caidy Planck 2006-09-08 5:41
I have become fascinated by the sandbox wordpress theme at http://www.plaintxt.org/themes/sandbox/ mostly because the CSS is very thoughtful. It makes control of display very interesting just by using CSS. Having to make some CSS changes can be a lot quicker and easier than digging into some complicated theme templates.

Just a thought and a place to look.
avatar Ilija Studen 2006-09-08 10:18
Providing a plain theme that is made for users to hack it (like Sandbox) sounds like a pretty good idea. Thanks
avatar Anushke 2006-09-10 11:49
Hey great to hear about all the new features in aC…

I have aC 0.7beta up on my local machine for tinkering with, and was greatly relieved to see the date changing option available, specially that it was user dependant and not system dependant. would be super in having the work done in multiple timezones.

just wanted to know if the BIG day is near when aC 0.7 will be released.
avatar r.foster 2006-09-22 8:27
Hello,

I just installed activeCollab for the first time and am liking it so far.

One idea for organizing the themes for views is to have a set of default views and then give themes the ability to override them. I believe the Drupal CMS is designed that way.

That way, themes can change what they want without having to change everything.

Have fun!
avatar sajseven 2006-11-29 11:19
[b]Back2Basics[/b]: Check the forums!

Comments are locked

If you have something important to say about the issues discussed in this post please write at hi@a51dev.com.