This session will give an overview how Bojhan Somers and Roy Scholten go about designing Drupal 8. We have a whole new set of challenges ahead of us and this, will give an intro into the process that we follow and the work that has followed.
We will likely cover three topics:
The audience for this session will be primary designers who work on more intense UX projects. But also all those interested what its like designing for Drupal core
The editor experience is somehow a blind spot in a lot of projects.
There might exist a great design for the “frontend”, a lot of efforts go into building a good user experience for site visitors and we also put a lot of work in functionality, but very often we are missing out on usability for editors.
There are a lot of sites that are used extensively by editors and for them the “frontend” is the “backend”. The out of the box functionality just isn’t enough, to make them love to work with Drupal for content management.
In this session I want to show, what modules and techniques you can use right now to design and build for a way better editor friendly interface.
by René Bakx
An introduction on what this thing called 'twig' actually is, how it can help you in creating extendable templates in drupal right now, and perhaps even use the same templates in the future without changing your template code.
Here is an overview of what you can learn during this session:
If you know what Drupal behaviors are, if you ever added a script to a page or complained that the modules admin page is painful to scoll, this session is for you.
Grids are really old. From the roman camp layout to todays drupal.org layout. After the industrial revolution grids married into modern typography and design and today the we use grids when building web sites.
Responsive design is a catch phrase that you run into everywhere all the time. It's popularity is not entirely without good reason, because responsive design can indeed be a good way of presenting and adapting content from a single source for different platforms (computer, smart phone, tablet).
In this session we'll take a quick look at grids, responsive design and specifically the Less Framework 4.0: how it applies grids to the design. Then we'll try to make up our minds to whether we like this concept or if we'll keep looking for the holy grail...
Drupal has a bad name in terms of Frontend Development. The amount of useless CSS that you need to overwrite in your theme, and the serious case of divitis might at first scare you away. However, with the right mind-set and a few simple tricks you can create Drupal 7 themes that have beautiful HTML and well-organized CSS.
Efficiency, flexibility and maintainability are the keywords for this session. We will not go into the modern techniques such as compiled CSS, of CSS Frameworks, but instead focus on a good basic approach to go from design to theme.
The following steps will be handled:
After this in-depth look at the way of working for Drupal 7, we will have a sneak peak at how awesome theming for Drupal 8 will be.
This is the future.
So where's my html5css3responsiveSemanticalDrupal8 site that's easy to put my design on top of?
It has been 15 months since Drupal 7 was released. The html5-css3-responsive is the new black & IE6 is dead & IE7 is getting closer to the grave \m/.
With the mobile browsers hell is coming at us and Drupal 8 is not here yet for several more months - bummer!
So how can we get the Drupal frontend up to speed with all the html5css3responsive awesomeness?
.... Drupal frontend love from <head> to <footer>
This session will be focused around the real-life, nitty gritty dirty frontend solutions & tricks that your mom warned you about & your father told you not to do & developers are afraid to touch cause it might "break".
This is design implementation done right & NOT the way Drupal thinks it should be. We're gonna kill the Divitis & take on the .class war, fix the CSS overload with a BAT, and look goddamn good on the screen, mobile, iPad & lynx (almost kiddin).
This is gonna be extremely hands-on from the header to the footer, licking every template & function we can find - making sure we're getting in there where it's actually itching: *the markup to design implementation.*
20th–22nd April 2012