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?"
Reponsive theme: Parallel block of same height
I have a div having three parallel blocks of width 33%.
These blocks are of variable height also height is not known since block content is fetched from views module.
I am using background color property for block content. Because of variable height, blocks are not looking good.
How can i make blocks of same height without mentioning a number for height of blocks since it is not known.
Thanks
Read moreLet's implement the sanitization bazooka: Autosanitization
Abstract
Wrong sanitization of user supplied strings, resulting in CSRF security issues, accounts for the vast majority of security announcements. Autosanitization (exactly: proper context stack aware autosanitization) would be the bazooka to end this once and for all. It is in reach und would be a unique feature among notable open source frameworks. The implementation requirements are described. Research is needed as of the D8 core requirements necessary to implement this in contrib land.
Anatomy of a sanitization issue
Consider a node title that is rendered like this:
Read moreSubmit your session proposals to the Frontend track DrupalCon Sao Paulo.
Hola Drupaleros, my name is José, and I’m the Local Track Chair for the Frontend Track at DrupalCon Sao Paulo 2012. Did you know that in December will take place the first Drupal Con in LatinAmerica, right? Of course you knew!!
I know you have brilliant ideas and wonderful experiences you would like to share with the Drupal community, and this is your chance! Today I'm inviting you to submit your session proposals to the Frontend track.
Read moreD8 Mobile Initiative Meeting #23
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 19:00 UTC on Tuesday, November 6.
Tuesday, November 6:
San Francisco — 12pm
New York — 3pm
London — 8pm
Taipei — 3am (Wednesday)
D8 Mobile Initiative Meeting #22
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 19:00 UTC on Tuesday, October 30.
Tuesday, October 30:
San Francisco — 12pm
New York — 3pm
London — 8pm
Taipei — 3am (Wednesday)
D8 Mobile Initiative Meeting #21
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 19:00 UTC on Tuesday, October 23.
Tuesday, October 23:
San Francisco — 12pm
New York — 3pm
London — 8pm
Taipei — 3am (Wednesday)
D8 Mobile Initiative Meeting #20
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 19:00 UTC on Tuesday, October 16.
Tuesday, October 16:
San Francisco — 12pm
New York — 3pm
London — 8pm
Taipei — 3am (Wednesday)
D8 Mobile Initiative Meeting #19
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 19:00 UTC on Tuesday, October 9.
Tuesday, October 9:
San Francisco — 12pm
New York — 3pm
London — 8pm
Taipei — 3am (Wednesday)
D8 Mobile Initiative Meeting #18
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 19:00 UTC on Tuesday, October 2.
Tuesday, October 2:
San Francisco — 12pm
New York — 3pm
London — 8pm
Taipei — 3am (Wednesday)
D8 Mobile Initiative Meeting #17
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 19:00 UTC on Tuesday, September 25.
Tuesday, September 25:
San Francisco — 12pm
New York — 3pm
London — 8pm
Taipei — 3am (Wednesday)
D8 Mobile Initiative Meeting #16
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 19:00 UTC on Tuesday, September 18.
Tuesday, September 18:
San Francisco — 12pm
New York — 3pm
London — 8pm
Taipei — 3am (Wednesday)
D8 Mobile Initiative Meeting #15
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 19:00 UTC on Tuesday, September 11.
Tuesday, September 11:
San Francisco — 12pm
New York — 3pm
London — 8pm
Taipei — 3am (Wednesday)
D8 Mobile Initiative Meeting #14
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 19:00 UTC on Tuesday, September 4.
Tuesday, September 4:
San Francisco — 12pm
New York — 3pm
London — 8pm
Taipei — 3am (Wednesday)
Drupal + Twig check-in
Weekly check-in on the progress of getting Twig into Drupal core.
1) Questions will be addressed from the google doc:
https://docs.google.com/document/d/1w3jSqDdv-auEjZj1Zj7NHiMpfJ8TF6yBnY43...
2) Templates may be brought up for consolidation.
3) Progress will be made!
Join us in the IRC chanel #drupal-twig and watch for a link to the google Plus hangout.
Or, follow @jenlampton on twitter and watch for the link.
Meeting will be time-boxed to exactly one hour
Read moreWrite Up: Twig theme sprint @ DrupalCon Munich
During DrupalCon Munich we had two sessions devoted to Twig.
The first was a high-level session on twig geared towards front-end developers: A designer-friendly theme system in Drupal 8?. The second was a core conversation geared to hearing more from front end developers about what they wanted from the theme layer: A new theme layer for Drupal 8
Read moreMobile Initiative Sprints around Drupalcon Munich
The Multi-lingual Initiative and Field API has space in their sprinting facility on the Sunday before Drupalcon, so we're going to be sharing that space to run a Mobile Initiative sprint.
I'd love for you to come! I'll be there regardless. :-)
If you won't be in Munich, you can still join us virtually. Just head over to the IRC channel: #drupal-mobile
If you think you might attend, email me at: John at albin dot net
Here's the details:
Sunday, August 19, noon until dinner
We'll be sprinting in the same rooms as Multilingual and a few other Initiatives at:
Read moreD8 Mobile Initiative Meeting #13
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 19:00 UTC on Wednesday, August 15.
Wednesday, August 15:
San Francisco — 12pm
New York — 3pm
London — 8pm
Taipei — 3am (Thursday)
Write Up: Twig theme sprint @ NYC Drupal Camp
At the New York City Drupal Camp on July 21 & July 22 chx, c4rl, mlncn, ethanw, msonnabaum, tlattimore, moshe weitzman, quicksketch, and jenlampton sprinted on creating a new theme layer for
Read moreWarning to themers - do not apply to job posted by NORR WING
Based on job created by user Norrwing - I would just like to warn themers and other Drupalers not to apply, since this guy cheated everybody who was involved in his projects and will most probably do the same for you.
He is currently using my code (2 themes + many other custom solutions) as a basis for his project, and I do know few other Drupal developers who had the same experience.
Read moreUsing Browscap with Panel Panes and Drupal Blocks
Many users have asked me how they can hide a block or panel pane in mobile, so to fill this gap I created two new modules that utilize the Browscap module (device detection):
Browscap Block adds a visibility option to block configuration settings to allow you hide blocks in mobile devices.
Browscap CTools includes an access control plugin to show or hide panel panes in mobile devices using the pane visibility settings.
Read more




