Designing for OpenPublish

Events happening in the community are now at Drupal community events on www.drupal.org.
irakli's picture

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

febbraro's picture

This is a big goal of OP, to make it MUCH more friendly to theme. This will likely take 2 routes:

  • A better default theme that ships with OP. This can server as an example and guide. It should also be full of best practice for Drupal and OP
  • A more consistent approach to the various content types and sections. I think the introduction of Context will be a good start here too.

RE the base theme --

bonobo's picture

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

Sounds Good

febbraro's picture

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

bonobo's picture

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

Just starting with

domineaux's picture

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

stattler's picture

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.

seems like subthemeing will be the solution

stattler's picture

I didn't see the comment above about the subtheme. So, it seems to me that the subtheme can be customized as per need :)

I'm using this theme on a

domineaux's picture

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..

stattler's picture

Did you mean to replace the openpublish default theme by this blogbuzz theme? If that is so, I would say no.

I am looking for some other

domineaux's picture

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..

stattler's picture

I misunderstood you, never mind :) Would you please share your sites with us where you are using OpenPublish? Thanks in advance.

I'm working on the sites now.

domineaux's picture

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

irakli's picture

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

domineaux's picture

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

azamkandy's picture

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?

joel.serino's picture

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

irakli's picture

It's in final rounds of testing. Any day now.

.............................................
http://twitter.com/inadarei

OpenPublish

Group organizers

Group categories

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: