Posts about Planet Drupal
Devsigner is celebrating the cross-overs, the multi-disciplinarians, the coders who paint and the designers who send pull requests — and those who want to develop some new left-right brain skills.
We’re looking for folks to break out of their familiar meetup silos and apply their knowledge across the crafts of development and design.
SMACSS, or Scalable and Modular Architecture for CSS, was developed by Jonathan Snook, a featured speaker at Drupalcon Portland. I’m really excited to get the opportunity to have Jonathan speak, not only because of my personally well-dog-eared copy of SMACSS, but because Drupal itself is adopting a SMACSS approach to its CSS.
I spoke with Jonathan about sustainable stylesheets and the future of SMACSS. For an even more detailed look, please join me at Jonathan Snook’s featured Drupalcon Portland on Tuesday, May 21 at 4:30 PM.
Media queries are a key part of responsive web design, because they control at what width (among other things) different CSS rules kick in.
“Breakpoint makes writing media queries in Sass super simple,” say Mason Wendell and Sam Richard, creators of the extension to Compass, and they’re right. It’s not surprising that we’d want them to present at Drupalcon, since design in Drupal, like web design everywhere, has been embracing responsive web design as a fundamental principle.
I spoke to Mason and Sam about how Breakpoint makes responsive web design even easier. Don’t miss their Drupalcon Portland frontend session, “Managing Responsive Web Design with Sass and Breakpoint,” on Thursday at 10:45 AM.
A new theming engine, Twig, is coming along with DrupalDrupal is an open-source content management system (CMS) used for many complex nonprofit sites. Other examples of CMSes include WordPress, Joomla! and Plone. 8’s adoption of the Symfony framework. And it’s downright magical.
Instead of having theme functions that have to be overridden, everything becomes an (easy to read, easy to modify) template. Instead of having to figure out render arrays, themers can use consistent template variables. And instead of having insecure output, Twig sanitizes everything by default.
DrupalDrupal is an open-source content management system (CMS) used for many complex nonprofit sites. Other examples of CMSes include WordPress, Joomla! and Plone. is getting a switchboard operator. Module developers will be able to pass a string to a method called “announce” on the Drupal object and have that string read by a screen reader.
“Drupal 8 will be the most accessible version of Drupal yet,” declare J. Renée Beach and Wim Leers in their Drupalcon Portland session description. When I spoke with J. Renée about Drupal 8 and the nature of working on accessibility, the passion for this work really shown through.
Dale Sande captures the revolution in efficiency that SASS brings, as seen in a screenshot from his upcoming presentation at Drupalcon Portland. Dale, who’s spoken plenty on SASS and organizes the Seattle SASS meetup, is taking us way past the SASS basics like variables, and that’s why I’m excited to see his presentation next week.
I spoke with Dale about SASS, object-oriented CSS and some the things he’ll be covering at Drupalcon. Be sure to join me at his session, “Sass: OO’S’CSS w/Extends and Silent Placeholders,” on Wednesday at 2:15 PM!
The big news at Drupalcon Portland is that, for the first time at a Drupalcon, we’re having separate frontend and user experience (UX) tracks. That means we were able to offer even more sessions targeted directly at frontend developers, and as the local track chair for frontend, I’m really excited about what we’ve ended up with!
Tomorrow at 1PM Eastern/10AM Pacific, Johanna Bates and I will be co-hosting the monthly Nonprofit DrupalDrupal is an open-source content management system (CMS) used for many complex nonprofit sites. Other examples of CMSes include WordPress, Joomla! and Plone. Community of Practice discussion and Q&A call.
This is a free conference call, sponsored by the Nonprofit Technology Network (NTEN) but open to anyone. Please join us!
As the local track chair for the frontend track, I’m posting this to encourage any last-minute session proposals bouncing around in your head to get typed out and proposed today.
(And yes, nonprofit and nonprofit developer friends, there’s an NGO track too.)