Posted by irakli on October 31, 2009 at 10:47am
OpenPublish default theme could benefit from better organization and clean-up. Some quick wins that could significantly simplify using it as a starter theme for OP implementations:
- Slice-up one big CSS into several smaller, more modular css files: layout, html-elements, admin, section-specific ones etc.
- Re-structure theme folder by giving different functional elements: views themes, node templates, page templates etc. their own subfolders.
- Re-structure images folder into more modular subfolders.
- Introduce Context module.

Comments
I agree
This is a big goal of OP, to make it MUCH more friendly to theme. This will likely take 2 routes:
RE the base theme --
We're gearing up to release a base theme as part of our Knight work -- we should see if it could work for this as well.
Cheers,
Bill
FunnyMonkey
Sounds Good
Hey Bill,
Thanks for the heads up, that sounds pretty nice. Let us know when you roll it out and we'll definitely take a look. Is this theme intended to only be a base theme for others to extend or is it a full fledged theme?
Base theme plus subthemes
The purpose of this is to provide a solid base theme as a starting point (ie, cross-browser compatibility works out of the box) and then have the actual theme be a subtheme of the base theme.
This allows the actual theme (the subtheme) to be pretty light, with most of the heavy lifting being done by the theme (which remains untouched).
We're looking to push this out ASAP. We've had this up and working for a while now.
Cheers,
Bill
FunnyMonkey
Just starting with
Just starting with Openpublish. Is there a theme besides the default that anyone has experience with?
Will the Acquia work?
Will the Newswire work?
I have three sites I want to use Openpublish. Each will have links to the other, content is different. I would like to change the theme for each domain.
Are there a basic requirements that must be met to access the full features of Openpublish with the least problems?
I guess by that I am asking, are there specific theme regions that are required for basic operation of the Openpublish?
Openpublish looks very good so far.
I realize I can probably tweak the theme CSS,etc. I don't like to mess with code. There are so many updates coming all the time it is too much work trying to stay updated.
So, I very hestitantly make any code changes in any modules or themes.
My first criteria is to always look for finished themes and modules. That way I can update all the sites I admin a great deal quicker.
custom.css for the theme
In addition, I would like to request the developer to make the default theme in openpublish so that we can add a custom.css without modifying the original CSS file. This will be helpful for us to easily update the theme.
sTattler.com
seems like subthemeing will be the solution
I didn't see the comment above about the subtheme. So, it seems to me that the subtheme can be customized as per need :)
sTattler.com
I'm using this theme on a
I'm using this theme on a site, really like it. It has alot of regions as well.
http://drupal.org/project/blogbuzz
Does it look viable for replacing the OpenPublish default theme?
did you mean..
Did you mean to replace the openpublish default theme by this blogbuzz theme? If that is so, I would say no.
sTattler.com
I am looking for some other
I am looking for some other themes, pre built I can use on several sites with OpenPublish.
I'm using this theme on an existing site. I was just wondering, if I could use it in lieu of the OpenPublish default theme.
oh..
I misunderstood you, never mind :) Would you please share your sites with us where you are using OpenPublish? Thanks in advance.
sTattler.com
I'm working on the sites now.
Currently working on the sites now. So far, they look just about like the demo. LOL
Don't like to post any domains until everything is production capable.
Alot of work is still being done from my computer to the webserver so there are alot of vulnerabilities during this process.
Don't think I've got any enemies here, but who knows I've been on Drupal for couple years.
New release is due soon
We will be releasing new version (1.6) of OpenPublish very soon. In the next 1-2 weeks, to be more precise.
One of the biggest changes and the epicenter of our attention for the release was to simplify theming. We have restructured theme significantly. If you are just starting to implement new sites, it's probably a good idea to wait for the new release, for anything major.
That said, the theme that comes with OP is really a reference implementation. It tries to showcase different things you can do with OP, but it will never satisfy all the different specificities of a particular project. You can try to use Drupal's sub-theming abilities if you want to be forward-compatible with the new versions of the theme, but in the most generic case: theme is not something that you can easily maintain backwards compatibility in.
.............................................
http://twitter.com/inadarei
I think waiting for the new
I think waiting for the new release is probably a best go in my situation.
Couple suggestions
I have been working with the WYSIWYG API, TinyMCE, Insert and Image Resize modules.
In my situation I prefer not to use IMCE, with the accessible database. Also, the Image resize makes site more dynamic with different sized images.
Added a few thoughts below
One thing, which I consider very important in working with a package like Openpublish is having a number of theming choices. I mentioned previously that I do my best to use only completed modules and themes.
I admin a number of sites and constantly build new ones. It is very important to me and site owners to keep sites as secure as possible. One hacked site can take days of work to repair. The update utility in Drupal has made my life so much LESS stressful as I update sites ASAP. I rarely code anything, including simple CSS on my sites. Custom coding slows everything down and requires to much special attention to sites. I use themes with color tools alot, because owners may want to change their site.
There was a time I use Roople themes exclusive, because they have such a cool concept for working with colors, blocks,etc. The Tapestry theme I still have on many sites. I changes colors very simple and it spend very little time doing the changes.
waiting waiting waiting
waiting for op 1.6 mike said nov 30th but why it's still getting late??? any specific dates??
Any updates on 1.6 Release?
Since the 1.6 release of OpenPublish boasts a more flexible and Context-friendly approach, I too am eagerly waiting to what changes both to OP and the OP Theme will offer, besides saving time in customization just prior to a release.
Any updates are more than appreciative!
It's in final rounds of
It's in final rounds of testing. Any day now.
.............................................
http://twitter.com/inadarei