Theme development

This is a special interest group dedicated to improving and expanding the Drupal theme system including theme functions and templates, CSS, markup, and how contrib modules add in their functions, CSS, and markup.

for example, we'll take stock of the location and number of CSS files and discuss if the architecture can be improved through emerging frameworks like Object Oriented CSS.

We will consider the questions "What do themers need from Core in terms of CSS? Module developers? SEO specialists?" and "What's new in CSS? What does Drupal support? What's the roadmap for CSS support?"

3cord's picture

Small Business Web Developer (Part time) | 3 Cord

Employment type: 
Part time
Employment type: 
Contract
Telecommute: 
Allowed

Job Description:
I have quite a few contacts requesting small business websites. This role will take charge of the development of these websites.

A web developer is required to build websites including theme development, css and javascript.

The person I'm looking for will ideally have following:
-2-3 years working with Drupal.
-Excellent at CSS, Javascript, HTML5.
-Good understanding of how websites work and web server technology.
-Familair with different tools used for development, such as editors, photoshop, repositories etc.

Read more
DerekAhmedzai's picture

FitVids for fluid width videos

FitVids is a new module for fluid width videos.

http://drupal.org/project/fitvids

It uses the FitVids.js library for fluid width video embeds (YouTube, Vimeo, etc).
It's useful if you are using a responsive theme (such as Omega), and want the videos to scale.

Available for Drupal 6 and 7.

To those doing responsive web design in #drupal, what base theme are you starting with?

I posed the following question on Twitter, and thought the answers might be helpful to others (as well as a place to archive further discussion that's actually searchable :P).

To those doing responsive web design in #drupal, what base theme are you starting with?

Here were some of the more detailed responses. This is a wiki, so feel free to add additional ones, either in the post or comments!

Read more
ascetic's picture

Drupal Developer | Insfilo Branding Agency

Employment type: 
Full time
Telecommute: 
Not allowed

Insfilo is a growing branding agency in Yogyakarta, Indonesia. We are currently open for skilled and enthusiastic job applicants.

Requirements:

  • Full-timer.
  • Acquires extensive understanding of Drupal.
  • Ability to develop new Drupal modules & themes.
  • Great in PHP, MySQL, Javascript, Ajax, (X)HTML and CSS.
  • Good communication skills, a team player with a creative and open approach who can follow a detailed brief. Someone with high standards who strives for excellence.
  • Basic on-site SEO skills (writing and structuring a website for search engines). Training in this can be provided if required.
  • Strong attention to details.
Read more
wilton.pinheiro's picture

Front-End Designer | B2Trip.com

Employment type: 
Contract
Telecommute: 
Allowed

www.b2trip.com
We need someone to work 20 hours/week.

Applications to jobs@b2trip.com

Responsibilities

  • Concept and implement the visual language of B2Trip.com
  • Implement public facing pages on B2Trip.com
  • Help make UI and UX decisions
  • Prototype experimental features
  • Build reusable CSS/JS frameworks to simplify development
  • Participation in general engineering needs of the company

Requirements

Read more
three2em's picture

Theming Pagers

Is there a way to theme pagers? I'm fairly new to Drupal, so I hope this isn't a dumb question. Specifically, I've designed a themed pager that would augment the pager used by the views module, but not sure what to use to implement my theme- a theme hook? theme hook suggestion? template file?

Read more
timnext's picture

Site name styling

I would like to style the site name with two different styles. (i.e. Site Name) "Site" would be a large bold font and "Name" would be a smaller normal font. I tried splitting it into site name and site slogan which would allow me to style them separate but reverted due to an SEO compromise and split link. Any suggestions?

eYeCasH's picture

TAO sub theme

Hi,

I want to leave zen as base theme and go with tao.

I made a sub-theme from tao, but when i change the background of the #page in drupal.css i get this PHP error when I log in:

Read more
angleet's picture

Drupal Developer | ArtistWorks, Inc.

Employment type: 
Full time
Telecommute: 
Allowed

ArtistWorks, Inc., the world leader in online video-exchange based music instructional websites, has an immediate opening on our development team for a full-time Drupal developer. ArtistWorks is building a massive network of high-function, feature rich instructional websites in partnership with many of the greatest musicians in the world. The vast majority our work is done in custom code written on top of the Drupal platform. A candidate for this position should have solid experience in Drupal module development, and have demonstrable LAMP (Linux Apache, MySQL, PHP) skills.

Read more
level09's picture

X09 Theme, Lightweight, and easy starter theme

Drupal X09 Theme

X09 is Drupal's toolkit for kickstarting websites. It includes base CSS styles for typography, forms, buttons, and more.

To get started -- checkout the demo: http://drapul.com

More Features

Better Core Drupal Styles
Drop Down Primary Links
Built in JQuery Cycle Plugin (sliding header image)
Based on BluePrint CSS Framework

Get it from github at :

https://github.com/level09/x09

Questions or issues ? Please submit them to

https://github.com/level09/x09/issues

tinyvibes's picture

Theme/Views Modification | Music Label

Employment type: 
Contract
Telecommute: 
Allowed

Hello! I have a small but probably pretty straightforward job for anyone looking for a quick pick up. Must be ready to start right away.

Read more
cyberswat's picture

Themer | Examiner.com

Employment type: 
Contract
Telecommute: 
Allowed

We are looking for themers to help work with our existing global team to meet redesign objectives over the next 90 days. The site gets in the range of 4 million uniques a month and is one of the largest single Drupal sites in existence. We are looking for theme help from people or organizations that can hit the ground running in a well structured project to support the efforts of our core team. We are looking for up to 40 hours per week per person that you are able provide. Ideally, these people will be able to spent up to 50% of their time in our offices in Denver.

Read more
laura s's picture

Front-end developer (themer+js) | PINGV Creative

Employment type: 
Full time
Employment type: 
Part time
Employment type: 
Contract
Telecommute: 
Allowed

PINGV Creative is seeking an experienced and adept Drupal front-end developer to join our team. Work with our team on various projects, each presenting new and interesting challenges. We focus on strategy and design, with six years' experience and expertise in Drupal. Development is a follow-through of the plan we create with/for the client.

We are a virtual company.

Responsibilities

<

ul>

  • Custom theme development (PHP, CSS, xhtml, HTML5)
  • Read more
    markwk's picture

    Changeable Background Image for Drupal 7 Theme

    I'm working on creating a drupal 7 clone of LaunchRock.com, a way to create a pre-launch page. Basically it's a a simple page with sign up for a mailing list and some social media links for fblike, tweet, googe+1. The layout is focused on a simple box in the center of the page with an adjustable background image.

    So, my question is: how would I make it possible for people to add their own background image?

    (For anyone interested, the project is current hosted here: https://github.com/markwk/backdrop (theme) and https://github.com/markwk/comingsoon_features(features).)

    Rose Liebman's picture

    Drupal Themer/Developer | The Annenberg Foundation

    Employment type: 
    Contract
    Telecommute: 
    Allowed

    The Annenberg Foundation seeks a strong mid-level Drupal themer/developer to work with a small, enthusiastic team in a fast-paced, distributed work environment. This is a 3-month, 30-40 hour per week contract with the possibility for an extension.

    Read more
    Jeff Burnz's picture

    design.drupal.org Prototype for Review

    Over the past few months we've been working away behind the scenes on the Drupal Design site prototype. There are quite a number of technical considerations when building a new drupal.org sub-site so these needed to be ironed out before we could really show this off.

    I've posted a number of screen grabs to Notable and we can use these to collect comments and feedback on the various screens throughout the site - you can leave general comments here but if you're wanting to leave comments about the actual screens please post those to Notable.

    Read more
    mkalbere's picture

    Sub-theme vs base theme

    Hello,
    For a long time I developped sub-theme (mainly based on http://drupal.org/project/clean).
    The main advantages were a good structure, good class/id selectors, pre-themed admin forms. But what about
    - performance ?
    - unused preprocess function consequences ?
    - css "over charging issues" ?
    - (sub)theme development speed ?
    - hidden difficulties ?
    I googled to try to find a discussion about it, but I didn't get any luck on that.

    So question is : what do you think about this ?

    ++
    Marc

    Jeff Burnz's picture

    design.drupal.org licences for design files

    Drupal Design sub site will allow uploading of design files for sharing with other users. There are three main sections to the site:

    • Challenges - where users contribute and collaborate on design problems for drupal.org, drupal projects, drupal core and so on.
    • Assets - where users can upload and download high quality layered design files such as icons, templates, textures and so on.
    • Discussion - where users can post comps for discussion, collaboration, feedback and so on.
    Read more
    awm086's picture

    Adding to one view a variable filter (a result from another view )

    Here is what I need to do:
    1.Check the Creation DATE of the most recent node (article)
    2. Create a view that lists all the nodes such that node.created = Creation DATE.

    In other words, I want to be able to pass a variable date to the filtering criteria. I know I could construct it from scratch using 2 db_query calls but I am looking for a more intuitive way that does not require a lot of customization.
    I have been trying to use hook_view_query_alter and add_where() but with not much success because I do not want to create a module just to do this.

    Read more
    Jeff Burnz's picture

    Core template conversion methodology - cart before the horse?

    The way we have been approaching changes to core templates has, at least afaict, been a piecemeal affair - we change one or two templates at a time working through the various markup issues until such time as we have some broad consensus and ta da, here's our new template.

    This bottom-up-esque methodology seems reasonable because we we are not overhauling the entire system at any one time and are just looking to adjust or tweak parts of it.

    I think this has worked OK in the past, however I tend to think this methodology has a few drawbacks.

    Read more
    Subscribe with RSS Syndicate content

    Theme development

    Group organizers

    Group events

    Add to calendar

    Group notifications

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

    Hot content this week