For this episode we have special guest Chris Eppstein join Addi, Kris Bulman, Micah Godbolt, and Carwin Young to talk about Sass and Compass. Chris is the creator of the Sass framework Compass, and is also part of the core Sass team.Sass, Compass, and Drupal
By now everyone hopefully made it safely home from DrupalCon (if you're still there, it ended more than two weeks ago so you might want to head home), and while the dust settles we wanted to say thanks to all who helped make DrupalCon Portland a success, and also share some highlights from Lullabot.The Lullabot Party
Drupal's editorial experience has improved considerably over the past several releases, and Drupal 8 promises to be even better. However, it's still easy for writers and editors to collide with each other when they collaborate. If two people edit the same piece of content at the same time, one user's changes are inevitably lost. Fortunately, the Content Locking module is ready to help.
Jared Ponchot and Jeff Robbins chat with Josh Higgins about his work as Design Director of the Obama 2012 Campaign. They discuss managing large creative teams, the importance of culture and lots more fascinating insights about the political campaign process.Josh Higgins on the Obama 2012 Campaign, managing creative teams, culture and more
Jeff Eaton and Jared Stoneberg discuss the Lark Cookbook, a Kickstarter-funded print/digital project powered by structured content.Building a media-rich multi-platform cookbook with structured Drupal content
For sites that publish long form content, social sharing poses a problem. While users can easily link to a node's full page, linking to a specific chunk of text in that node's body is usually impossible. You could have authors add manual anchor tags throughout each article and give users visible links to each paragraph… Or, you could install the Emphasis module.
In this week's episode, join part of the Lullabot team that worked on launching the new Lullabot.com redesign.Lessons learned from building the new Lullabot.com site
Drupal allow builders to customize almost every element of a site's appearance, but there are always a few oddballs that are hard to reach without writing custom code. The hard-coded tabs that live on every node and user profile page (View, Edit, and so on) are definitely on that list. While it's possible to override them with carefully crafted hook_menu_alter() functions, the handy Tab Name Tweaker module puts them within easy reach of any administrator.
More and more projects today are using CSS preprocessors, with Sass being one of the most popular out there. What exactly is a CSS preprocessor? It is a scripting language based on CSS that lets you do amazing things with your CSS. We have a new series out, Learning Sass and Compass, to get you up to speed on this new cool tool for front-end development.
Join Kyle Hofmeyer, Joe Shindelar, Blake Hall, and Greg Dunlap to talk about the somewhat mysterious concept of entities, which was introduced to Drupal in Drupal 7. We explain what entities are, why we have them, and what the future may hold for them in Drupal 8.Figuring out Entities for Drupal 7 — and 8
Lullabot has always had a big presence at DrupalCon and next week's event in Portland, OR is no exception. We're teaching 4 classes and presenting 11 sessions. We've got 2 booths in the expo hall. We're having a big party on Tuesday night. And nearly the entire Lullabot team will be in Portland. For the latest updates, please follow us on Twitter and like us on Facebook.
Here's the breakdown of where we'll be and when:
Mentorship consulting is one of the many services that Lullabot provides, and is something we’re known for in the Drupal community. When we work with potential clients to describe what we can do for them, it can sometimes be very difficult to explain how a consulting relationship works. This is especially true if they have never participated in consulting engagements with us or another agency.
DrupalCon Portland is just around the corner, and we're excited to see everyone there. The entire Lullabot team will be in Portland, and we hope you'll stop by our booth (#311) and get to know us. You can also pop around the corner to booth #408 to hang out with the Drupalize.Me folks. We're gearing up for a great sale on annual accounts during the 'con, which you can take advantage of during DrupalCon, even if you're not there.
Jeff Eaton and Jason Scott discuss digital preservation, the historical importance of the web, and the utility of large hard drives.The web is a part of our culture now, and perserving its history has value
DrupalCon Portland will be happening in a few weeks and, as usual, Lullabot will be out in force. Our entire team will be there and we'll be spending our days training (4 classes) and presenting (8 sessions). We'll also be hanging out at both the Lullabot and Drupalize.Me booths in the exhibit hall. As usual, we've got a lot going on.
In this episode, we have Greg Dunlap (heyrocker) join Addi to talk about being a Drupal 8 initiative lead, not from the perspective of the software, but as someone who needs to pay rent. We talk about Greg's efforts to raise funding for his work as the Drupal 8 Configuration Management Initiative (CMI) lead, why he needed to go knocking on doors, and what that means going forward. What is money's role in a sustainable future for Drupal core development?Sustainable Drupal core development requires money
Keen Lullabot fans may have noticed that we launched a redesign of Lullabot.com a few weeks ago. It's not just a redesign, but also a re-platforming to Drupal 7, a reworking of the site structure and functionality, and to some extent, a rebranding of Lullabot.
The spring conference season is upon us! We've enjoyed meeting more of you in person at SXSW and Converge SE — soon, it will be time for DrupalCon. Before we make the trek out to Portland, though, Jeff Eaton will be making a stop at a local CMS conference: CMSExpo. Now in its 7th year, CMSExpo is one of Jeff's favorite events in the Chicago area.
Drupal offers a few standard ways of displaying all content: the shortened teaser view is often used on listing pages, and the full default view is always used when visitors hit a node's canonical URL. Customizing the output of these view modes is easy, and modules that display content usually let site builders choose which view mode should be used when outputing them. Unfortunately, Drupal core can't help if you need more than the basics -- say, a 'summary' view mode for nodes, or and 'author info' view mode user accounts.