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?"
Update on D8 Mobile Initiative -#32 & #32.5
Credits to this week's minutes goes to Carwin, refer original notes at: https://gist.github.com/carwin/5148181
Link to videos:
https://www.youtube.com/watch?feature=player_embedded&v=U_vviJXl0k0
https://www.youtube.com/watch?feature=player_embedded&v=dUj0jeMEUCA
Twig Sprint (online)
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 moreTwig Sprint, as part of the Drupal Sprint Weekend
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
Drupal long-term advanced training program - stage 1
9 sessions - one (2-3 days) per month
Course program
<
ol>
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 moreTwig 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 moreD8 Mobile Initiative Meeting #28.5
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
D8 Mobile Initiative Meeting #28.0
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
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 moreAll 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 moreD8 Mobile Initiative Meeting #27.5
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
D8 Mobile Initiative Meeting #26
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
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:
<div class="tabledrag-changed-warning messages warning">
<span class="warning tabledrag-changed">*</span> Changes made in this table will not be saved until the form is submitted.
</div>
Read morediv.warning {
background-image: url(../../misc/message-24-warning.png);
border-color: #ED5;
}
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 moreD8 Mobile Initiative Meeting #25
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
Live Webinar: Taking Drupal Cross-platform
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
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 moreWrite 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 moreTwig 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 moreRegion '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