Theme development

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.

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?"

jenlampton's picture

Twig Sprint (online)

Start: 
2013-03-22 13:00 - 17:00 America/Los_Angeles
Organizers: 
Event type: 
Sprint

Come help us convert Drupal 8's theme engine to Twig!

We're nearing the home stretch of Round 1 of the Twig conversion, and it's time to get all hands on deck! If you can create patches, test patches, review patches, convert PHPTemplate to twig, improve documentation, or help us clean up the theme system (there's plenty of non-twig-related work too!) then please, meet us online from 1-5pm on Friday, March 22nd

Read more
jenlampton's picture

Twig Sprint, as part of the Drupal Sprint Weekend

Start: 
2013-03-09 10:00 - 2013-03-10 19:00 America/Los_Angeles
Event type: 
Sprint

There will be a sprint on the new theme system in Drupal 8. We have a lot of core patches that need to be reviewed and rerolled, and we could use all the help we can get!

Check out this awesome page Joel made for how to prepare and what do do day-of:
http://pittet.ca/drupal/sprint/2013-03-09

meet up in person

Southern CA (Sat, March 9th only) w/ steveoliver
Location still TBD!
If anyone has any office space in North County San Diego to share, that would be great!
please contact steveoliver

Read more
podarok's picture

Drupal long-term advanced training program - stage 1

Start: 
2013-09-06 (All day) - 2013-09-07 (All day) Europe/Kiev
Organizers: 
Event type: 
Training (free or commercial)

9 sessions - one (2-3 days) per month

Course program

<

ol>

  • Introuduction session (group still opened) (2 days)
  • Drupal.org (group still opened) (2-3 days)
  • Drupal Code of Conduct, Code Style, Core gates + module creation (this and others groups closed) (2-3 days)
  • Core (Release) + module creation (2-3 days)
  • Theming(release) + module creation (2-3 days)
  • Drupal Core (HEAD) + VCS (git..) + code review + core patches + increase learning curve (2-3 days)
  • Contrib + Server + Security (2-3 days)
  • Read more
    Shyamala's picture

    Code Sprint at Sydney

    Those at Sydney do not forget to join the code sprint at Sydney: http://sydney2013.drupal.org/program/code-sprint

    John is having a Featured session at Sydney on CSS is for Clark Kent. Sass is for Superman.

    This week's Mobile initiative meeting cancelled as John will be travelling to Sydney.

    Read more

    Twig is in core - but this is our current TODO list for the Drupal 8 theme layer improvements


    Much of the information below is now outdated.

    Please see http://drupaltwig.org for an updated view of what we're working on and where you can jump in!

    https://drupal.org/node/2008464 is another great resource for getting involved with Twig in Drupal 8.


    Hi everyone!

    Do you want to get involved in Drupal's move to Twig? There are still a lot of areas where we need help, the most important ones are outlined below. Please take a look at these things we need help with, and jump in where you feel most comfortable.

    Read more
    JohnAlbin's picture

    D8 Mobile Initiative Meeting #28.5

    Start: 
    2013-01-23 04:00 - 05:00 UTC
    Organizers: 
    Event type: 
    Online meeting (eg. IRC meeting)

    Please join us for our next Mobile Initiative meeting to discuss issues related to the Drupal 8 mobile initiative. The meeting will be held as a Google+ Hangout (online video) with concurrent text chat in #drupal-mobile on IRC at:

    Wednesday, January 23:
    San Francisco — 8pm (Tuesday)
    London — 4am
    India — 9:30am
    Taipei — 12pm
    Sydney — 3pm

    Read more
    JohnAlbin's picture

    D8 Mobile Initiative Meeting #28.0

    Start: 
    2013-01-22 19:00 - 20:00 UTC
    Organizers: 
    Event type: 
    Online meeting (eg. IRC meeting)

    Please join us for our next Mobile Initiative meeting to discuss issues related to the Drupal 8 mobile initiative. The meeting will be held as a Google+ Hangout (online video) with concurrent text chat in #drupal-mobile on IRC at:

    Tuesday, January 22:
    San Francisco — 11am
    New York — 2pm
    London — 7pm
    Taipei — 3am (Wednesday)
    Convert to your timezone

    Read more
    Shyamala's picture

    Summary of D8 Mobile Initiative Meeting #27 & #27.5

    Amazing participation on the very first Eastern-Hemisphere-friendly Drupal 8 Mobile Initiative meeting, we had over 5 new participants. Look at seeing you all on issue queues and continued support for the mobile initiative.

    Read more
    JohnAlbin's picture

    All New CSS coding standards up for discussion!

    Over 4 years ago, Alan Burke noticed that Drupal didn't have any CSS coding standards. He asked the documentation team lead at the time, Addison Berry, for advice and she suggested that if they wrote the first draft of the CSS coding standards, that would get the ball rolling on discussing them. The goal being to write, iterate and come to consensus on Drupal’s coding standards. See http://groups.drupal.org/node/14421 for the original discussion.

    Unfortunately, its 4 years later and the CSS coding standards are still marked “Draft”. http://drupal.org/node/302199

    Read more
    JohnAlbin's picture

    D8 Mobile Initiative Meeting #27.5

    Start: 
    2013-01-16 04:00 - 05:00 UTC
    Organizers: 
    Event type: 
    Online meeting (eg. IRC meeting)

    Please join us for our next Mobile Initiative meeting to discuss issues related to the Drupal 8 mobile initiative. The meeting will be held as a Google+ Hangout (online video) with concurrent text chat in #drupal-mobile on IRC at:

    Wednesday, January 16:
    San Francisco — 8pm (Tuesday)
    London — 4am
    India — 8:30am
    Taipei — 12pm
    Sydney — 3pm

    Read more
    JohnAlbin's picture

    D8 Mobile Initiative Meeting #26

    Start: 
    2013-01-08 19:00 - 20:00 UTC
    Organizers: 
    Event type: 
    Online meeting (eg. IRC meeting)

    Please join us for our next Mobile Initiative meeting to discuss issues related to the Drupal 8 mobile initiative. The meeting will be held as a Google+ Hangout (online video) with concurrent text chat in #drupal-mobile on IRC at:

    Tuesday, January 8:
    San Francisco — 11am
    New York — 2pm
    London — 7pm
    Taipei — 3am (Wednesday)
    Convert to your timezone

    Read more
    hachesilva's picture

    Drupal core markup and styling

    I recently found that Drupal uses a lot of nested HTML elements with the same classnames, then, in CSS, elements are targeted very specifically. For example take a look at this:

    &lt;div class="tabledrag-changed-warning messages warning">
    &lt;span class="warning tabledrag-changed">*&lt;/span> Changes made in this table will not be saved until the form is submitted.
    &lt;/div>
    div.warning {
    background-image: url(../../misc/message-24-warning.png);
    border-color: #ED5;
    }
    Read more
    JohnAlbin's picture

    Year end Drupal 8 Mobile Initiative Status

    Hi all,

    Last week's meeting was cancelled because I was sick and this week's meeting is, unfortunately, going to be cancelled too as I'll be attending a funeral back in the US. (I live in Taiwan.)

    But, we will be revving things up to 11 the first week in January with 2 world-wide meetings (1 for US/Europe/Africa and 1 for India/Asia/Pacific). We'll be finishing up making all the admin forms work on mobile and REWRITING ALL THE CSS IN CORE. Stay tuned for details.

    And have a happy holidays!

    Read more
    JohnAlbin's picture

    D8 Mobile Initiative Meeting #25

    Start: 
    2012-12-04 19:00 - 20:00 UTC
    Organizers: 
    Event type: 
    Online meeting (eg. IRC meeting)

    Please join us for our next Mobile Initiative meeting to discuss issues related to the Drupal 8 mobile initiative. The meeting will be held as a Google+ Hangout (online video) with concurrent text chat in #drupal-mobile on IRC at:

    Tuesday, December 4:
    San Francisco — 11am
    New York — 2pm
    London — 7pm
    Taipei — 3am (Wednesday)
    Convert to your timezone

    Read more
    timwelsch's picture

    Live Webinar: Taking Drupal Cross-platform

    Event type: 
    Training (free or commercial)

    10 things you need to know to optimize a Drupal website for any device or platform.

    When:
    January 10th
    North America – 2PM EST. Register Here
    EMEA – 3PM GMT. Register Here

    Read more
    RKopacz's picture

    Banner Ads and Responsive Web Design

    Has anyone out there had any experience with banner ads on a responsive web design on Drupal? I've started on a project assuming there was a solution to this, and it seems as though this is a subject in flux, since banner ad sizes are traditionally a fixed height and width.

    If anyone out there has any experience on solutions, I would appreciate hearing about it. I am assuming that the revenue model has to change. Thoughts?

    Read more
    soulston's picture

    Write Up: DrupalCamp North West

    The North West arranged an amazing DrupalCamp at the BBC in Manchester.

    mortendk descended on Manchester to recruit some more <markup soldiors> to help with the move to Twig.

    Read more

    Twig Sprint Summary, BADCamp 2012

    UPDATE: Looking to help with Twig tasks?

    Please see the Twig sandbox for all information about the roadmap, current tasks, related issues, and more.

    We're sprinting on Twig, the new theme layer for Drupal 8 that was just committed yesterday! In attendance, are moretendk, JohnAlbin, jenlampton, c4rl, ry5n, snugug, dnotes, philosurfer, mikestewart, laura s, eojthebrave, eatings, chrisshattuck, dboeger, ceagans, steveoliver, starryeyez024, and others.

    Read more
    effulgentsia's picture

    Region 'types' in Drupal 8

    As part of the Blocks and Layouts initiative for Drupal 8, we are decoupling "layouts" from themes. Contrib themes will still be able to provide their own special layouts designed to work best with the rest of the theme, though what we hope to enable for site builders is the ability to switch layouts without switching themes and to switch themes without switching layouts. Primarily what I mean by layout currently is what themes now do in page.tpl.php, though potentially, we'll be able to reuse layouts for arranging fields in a node.

    Read more
    Subscribe with RSS Syndicate content