This forum is for assistance with theme development.

Professional theme design

Hello, is there any company offering professional php template designs? I find the drupal templates a little informal for my taste.

And what are the best designed drupal sites? Not counting drupal.org (which I don´t like too much).

Thanks, Simon.

a drupal docs for theming?

I'm just brainstorming here... Perhaps a site for theme development similar to http://drupaldocs.org could be made for theming? The basic idea would be a repository of classes and themes that are called by the drupal core and modules, with theming examples, editable by the community. Drupal is so customizable that a simple theme isn't going to get all of the nuances of what makes a good site design. For example, to theme a user profile there is some work to be done with adding user profile fields. Once one does that it's not something that can simply be themed, it's reliant upon the user to add those fields, with the same names, or thus alter the theme to fit their own context. So maybe by creating a reference site that documents all of the different div's and id's would be the way to go. This is more of an elaboration on discussions past, where a lot of people have been in support of a reference of some sort. Here would be an example:

VOC (class)
used by taxonomy_dhtml to enclose the category lists.

used within (or see also or something):

.dhtml_node
.menuList
LI.menubar
.submenu
.menuList LI, .submenu LI
A.actuator
A.actuator:hover
.menuList LI A, .submenu LI A 
submenu LI A:hover, SPAN.key
ul.menuList a
li.menubar 
li.menubar a
ul.submenu a

... I just quickly cut and paste those from the css that came with the module (ok, plus

How to get padding around my theme?

Hey everyone. I'm just wondering how I can get padding around my theme so everything isn't running right up to the edge. I am using the getfirefox theme (you can see it at infinitebet.com) however it runs right up to the edge unlike the actually getfirefox site which has some padding. How can I add padding to prevent the theme from expanding all the way to the edge? Thanks.

Drupal.org Theme & Other issues

I really love the theme used for Drupal.org. Why is it not available for download :( ?

Also, I am having some issues with themes on my site. http://www.hackers.co.in/main/ - I see horizontal scroll bar for no reasons. How can I get rid of it ? Also if I use spreadfirefox theme, the site doesn't show up in center on higher resolution. It's always left aligned. It noway look like spreadfirefox.com :(

Thanks,
Pratik

Fatal error - for Blix, Democratica, Friendselectric, Gespaa, rdc, Spreadfirefox

Drupal 4.6
phptemplate 4.6
themes for 4.6

admin/themes/configure a specific theme and i get

Fatal error: Cannot use string offset as an array in themes/engines/phptemplate/phptemplate.engine on line 121

im not sure if its a bug i should submit, maybe its due to wrong php settings

any suggestions or similiar experiences ?

-micha

Blogad wiping out block header

I am at wit's end. I'm trying to integrate blogads into my blog at http://www.pennywit.com/drupal. I want to put the adstrip in a block in the upper right-hand corner of my right sidebar.

However, the code, for some reason, is wiping out the Header ("SPONSORS"), such that the block header doesn't display for the users. I found that if I highlight the header, however, it becomes visible.

Through testing, I found a few things:

1) Changing from "PHP" to "filtered HTML" to "full HTML" inputs didn't help.
2) Using PHP "echo" statements didn't help.
3) the .block .h2 element renders slightly differently in the "Sponsors" block than elsewhere. In most blocks, the border-bottom stretches across the block. In the Sponsors block, it only stretches under the header text.
4) Swapping the block from the left column to the right didn't help.
4) The block renders normally in all other themes, both xtemplate and phptemplate.

Here are the vitals:

I'm running Drupal 4.5.0, using a phptemplate (4.5.0)-based theme called "penny3." I'm viewing the page in the latest version of IE.
The relevant CSS:

td.sidebar {
vertical-align: top;
padding: 0px;
height: 100%;
}
#sidebar-left {
width: 200px;
}

#sidebar-right {
width: 160px;
}

.sidebar .block {
margin: 0px;
padding: 5px;
border-top: 3px solid #000099;
border-bottom: 2px solid #000099;

Pages

Subscribe with RSS Subscribe to RSS - Theme development