Zen Task Force
The Zen theme aims to be the ultimate standards-compliant starting theme for Drupal. The name is an homage to the CSS Zen Garden and its aim to completely redefine the look of a site purely through CSS.
This group seeks to solidify the Zen theme to make sure that it is truly pliable, flexible, and adaptable. We will also discuss and implement improvements and future directions for this theme framework and for Drupal theming in general.
You can also find some of us hanging out in the #drupal-design IRC chatroom.
Zen for our Branding Agency
We've been using Zen on most of our Drupal projects for the past three years at Insfilo Branding Agency, and when its time to redesign our portfolio website on February 2011, we just can't think of any other theme that is both simple and flexible enough to drupalize the design.
Thank you Zen and the Drupal Community :)
Bunny Smalls - another Zen-fuelled site
Adding my Ubercart/Zen site to the list of sites built on Zen. I'd be interested to hear your feedback. I realised late that I should have created a subtheme rather than hacking Zen itself but that's something I've learned for the future.
I love Zen, by the way. It rocks.
display content type name?
I've created a child theme of Zen for a website I'm working on.
What I'm trying to do right now is display the content type name (not machine name!!!) below the title. The $type variable only returns the machine name... is there a way to return the "display" name of a content type?
For example, the machine name for one of my content types is "article", but the display name is "Stuff". How can I go about returning "Stuff" instead of "article"?
Custom page template, template.php, and $classes
I'm creating a sub-theme based on Zen 6.x-2.1 in Drupal 6.20. I've created a content type called recipe. I add the following code to template.php:
function mytheme_preprocess_page(&$vars) {
if (isset($vars['node'])) {
$vars['template_files'][] = 'page-'. str_replace('_', '-', $vars['node']->type);
}
...How to add theme overrides in template.php
I recently posted a question over at Drupal Answers - Stack Overflow which I thought might be better addressed here.
I am simply trying to change the "more-link" on a node display. My understanding was that that could be done by
adding an implementation of theme_more_link to template.php. However, that doesn't appear to work. I then noticed the
HOOK_theme implementation with its comment: // @TODO: Needs detailed comments. Patches welcome!
I tried adding a line:
Creating a front page in zen for Drupal 7
I am having great difficulty finding how to create a zen front page that has a different layout from the rest of the pages.
First I looked here in Core templates and suggestions:
http://drupal.org/node/190815
where I found this info:
page-[front|internal/path].tpl.php
base template: page.tpl.php
Right Sidebar appears below content
Hi,
I am trying to create a new theme for my Drupal site. I am working with Drupal 6.20 and Zen's latest version.
I have made quite a few changes to the layout of the theme and now my right sidebar appears below the main content.
You can see the problem here (not dynamically generated - saved from a local copy) : http://testcheckchecktest.whackk.com/grab/test1.html
Most of the layout CSS can be found here : http://testcheckchecktest.whackk.com/grab/test1_files/layout-fixed.css
CSS that might be the problem :
.sidebar-second #content {
width: 800px;
I apologize
I would like to offer my sincere apology to the Themer groups here on Groups.Drupal.Org and to this community in general ... I meant no disrespect to anyone. Being a non-artist I have the highest regard for those who can do what I cannot; create beauty in web designs and other visual art forms. Likewise as a programmer I have an equally high regard for all web developers and the difficulty of the work we do.
Question about GPL and NON-PHP Themes
If I build a Theme that uses no PHP or GPL'd JavaScript but does incorporate PERL code in the template would that PERL code need to be GPL'd?
I realize of course this would mean that the hosting installation would have to have PERL enabled on their server (not a normal Drupal setup) but I don't think that is the same as "requiring a 3rd party proprietary program" since PERL is open source and quite common on many hosting services.
GPL group recommends CMS templates be licensed under a different license.
... but templates are a special case, because they are combined with data provided by users of the application and the combination is distributed. So, we recommend that you license your templates under simple permissive terms.
_ --- "Frequently Asked Questions about the GNU Licenses" www.gnu.org
Themes versus Modules
There has been much discussion through the years about the automatic GPL status of Themes and Modules, and I will weigh in on that topic itself in another post (see the bottom of this post). But for now suffice it to say that I see an argument in favor of requiring GPL for Modules but I see a very different and very compelling argument in favor of excluding Themes from the GPL mandate. This post is to address a pre-cursor to that argument ...
z-index problem with zen liquid lay-out
The z-index property gives some strange behavior.
I have created a liquid sub-theme with Zenophile 6.x-2.0. In the second sidebar there is a block with a picture. When resizing the browser window, this picture should glide behind the node content. So I gave the block a z-index value which is lower than the node content. And all looked fine while I was logged in as a user. When I logged out, the picture came to the front, overlapping the node content.
Best practice for inserting $title above content and right sidebar?
Hi!
If I'm not in the right forum for this kind of topic, please accept my apologies -- and it would be great if you could direct me to a more appropriate place.
I'd like to print the $title above $content and $sidebar_second, but to the right of $sidebar_first. What the best way to do that?
Freelance Drupal Developer | Tech Superpowers, Inc.
We are looking for a Drupal developer to to take two PSD files and convert them into a Drupal 6 template, based on the Zen template. We are redesigning our website and, due to time constraints, are looking for outside assistance in the process.
About the site: the layout will stretch horizontally, and will be set up in a three-column layout. The design is complete on our end; all that's left is to make it happen. For reference, I have attached the new design for the homepage. This should be a relatively easy and fast project for most developers.
Using the zen layouts CSS files located in the zen layout folder
Hi everybody !
I never tryed to work with the layout CSS files located in the zen layout folder...
Always with the layouts-fixed or liquide CSS files located in the CSS folder.
But I wonder :
If I want to buid a 'one sidebar first' website, should I works instead with all CSS files located in the 'one_sidebar_first' folder instead ?
If so, which files should I put in my sub-zen folder ?
Which files should I override/replace ?
Thank you for your help in advance...
Sass Mixins for Zen theme overrides
I have written a Sass base file with variables and mixins meant to ease the override of Zen layout-fixed.css
http://gist.github.com/614645
It provides variables like $zen-content-position, which controls whether the content comes before the two sidebars, in the middle of the sidebars or after them. other variables control sidebars and content width, and navigation height.
The idea behind this sass file is making Zen easier to manipulate without editing any of the provided css files.
div sections
Hi, what is the meaning of the sections div's that appear in page.tpl.php and how should i use them?
CSS Stylesheets, best practice
Hi there, i was wondering if you can help me, i have recently installed the latest Zen theme to start work on a new site and noticed it's changed slightly with the amount of stylesheets involved now. This is fine but i need to know what you recommend to do with the sub-themes. It's giving me a headache battling with so many stylesheets and switching from one to another to do some simple styling.
What's the best practice, should i be working on my own .css file overwriting these stylesheets or just amend each one as i go along?
Cheers for your help!
Rik
Change location of Header and Navigation Bar
Greetings Zen Task Force,
Below there are two images, one how it is and one how it should be. (Images attached)
All the changes have been done in "layout-fixed.css", is this ok? (Document attached)
Could someone help me with the changes as in the image please?
D7: How to Place Both Sidebars After Content Region?
I'm building my site using D7 and Zen. I want my regions to appear in this order:
$content
$left
$right
However, the regions appear like this:
$left
$content
$right
How do I accomplish both sidebars appearing after the content region?








