Designing Websites for Drupal 8
Designing for the web isn’t necessarily dependent upon which platform you use. Though in many cases it’s still important to understand the benefits of any platform and design with those in mind. Below is a list of some main features of Drupal 8 that can influence your designs:
Responsive in Mind
Responsive is essential to any modern website, Drupal paid strong attention to creating a fully responsive experience right off the bat. Designs should have a responsive focus to ensure that the content will work properly on all devices.
Same Block, Different Regions
New to Drupal is the ability to create a single block and place it in different regions. Normally you would create separate blocks for each region and style them as needed which would create the need for duplicative blocks in your site. Now you can design a block to be used in different regions and style it according to the region that it is in.
Views in Core
Views have always been an essential module to install when building a Drupal site. In Drupal 8 we now have views added to the core install. We can no ensure that list and grid views will be used and create generic styles to be included in the pattern library.
User Inline Editing
Inline editing allows logged in users with editing permissions to change content directly to a page or block. This isn’t always conducive for every piece of content, but it’s an important feature to keep in mind when designing blocks, pages and view listings.
Focus on Accessibility
Accessibility shouldn’t be new to anyone designing for the web. Color contract and the ability for screen readers to understand the website has been a challenge. With Drupal 8 there is a greater emphasis on accessibility, this pushes our designs to work for screen readers since and work with the standards set.