Experimental theme - lumen

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

This project started about 4 months ago. At first it was just to contribute a nice little theme but it changed into a source of learning and experimentation on what could be done with Drupals' theming layer.

The code is commented pretty well so I hope others can learn from what's been done. Some of the ideas that went into the theme will eventually end up in the handbook and a site will be dedicated to it also.

List of features:

  • CSS and .tpl.php loading dependent on taxonomy.
  • Module (core or otherwise) styles override from dropping them into the overrides folder. Disable by appending ".disabled" to the style. Makes it easy to start from scratch.
  • Classes for almost every possible thing to hook. e.g. taxonomy, age, pager.. too many to list.
  • Block regions for node and comment sections.
  • Navigation aid for new comments.
  • .tpl.php used for the html output of theme overrides with a streamlined callback function. -same idea as the themers pack
  • Multi-column drill down for the main navigation. -jQuery
  • Drop caps for each node. -jQuery
  • and more...

Please keep in mind that I started with very little knowledge of programming outside of xhtml/css. If anyone can assist on improving the code, it would be very welcome. And yes, it's a bit bloated and complex so, it's not for everyone but anyone comfortable with xhtml/css should be able to do a lot with the theme.

A scratch site is located at http://drupalcvs.dvessel.com where you can track it for now. It will be moved shortly to http://si-lumen.us.

Project page

Comments

+1 for the menu

BioALIEN's picture

The jQuery menu is kick ass. Major kudos for the work involved.


BioALIEN
Buy/Sell/Trade with other webmasters: <a href="http://www.webmastertrader.com" "target="_blank">WebMasterTrader.com

Yeah, I'm really happy on

dvessel's picture

Yeah, I'm really happy on how it turned out. Thanks.

It can be applied to any unordered list so anything that outputs them... one simple call and you'll have your drill down. When I can figure out how to create a jQuery plugin for it, I will and Greggles kindly offered his assistance on creating a Drupal plugin so that my happen shortly afterwards.

Although I optimized it the best I could to speed up long and complex lists, it doesn't perform so well for now. Hopefully some Ajax magik?

btw, you should close your sig tag. Everything afterwards links to your page.

the menu is really cool!

morphir's picture

I love the jquery menu. I'm gonna play with it some more soon.

Great! Please tell me about

dvessel's picture

Great! Please tell me about any issues you run into. thx.!

Oops

BioALIEN's picture

I read that on your test site, I hope this becomes a nice addition to the menu plugins available. With regards to your theme, I would consider adding a submit button to the search box, because it breaks accessibility requirements. You can have a nice icon or a character to handle the submit rather than a standard button, its your choice but do have a visible submit action present not just the keyboard enter button. (tested with FF and IE browsers).

Btw, thanks for the tip, my sig must have been altered when I imported from the main drupal site. All fixed now!


BioALIEN
Buy, sell and trade with other webmasters: WebMasterTrader.com

I definitely want it

dvessel's picture

I definitely want it accessible and you just gave me an idea. I'm going to have a slide down enter button when the minimum characters for a valid search is met. It'll keep it clean and prevent searching when it won't return results anyway. It'll behave this way for js enabled browsers only since it's done through jQuery.

Good idea

BioALIEN's picture

Don't forget a [noscript]Submit button[/noscript] alternative also ;)


BioALIEN
Buy, sell and trade with other webmasters: WebMasterTrader.com

Love the multicolumn menu!

ximo's picture

Love the multicolumn menu! You must make it a jQuery plugin for it. Other than that, it appears to be a tight theme with some interesting solutions. Well done!

I did the plug-in a few days

dvessel's picture

I did the plug-in a few days ago.

http://drupalcvs.dvessel.com/column-view-drill-down

Scroll to the bottom and you'll see a link to the zip file.

Have you posted the zip file

maui1's picture

I don't see the zip file at the end of the page. Was it removed. Is it still available?

Theme development

Group organizers

Group notifications

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

Hot content this week