Selected Session

Exploring base theme and modern frontend dev workflows

Speaker(s)
Puljic Ivica (pivica)
Level of expertise
Beginner
Session Type
Regular (45 min)
Track(s)
Coding & Development
Frontend & Design
Day
Saturday
Time Slot
-
Room
Parsenn

So many thing changed in Drupal 8 front-end development part, and so many things are constantly changing in front-end development in general - twig, html5, es6, css pre-processors, css post-processors, gulp/grunt, semantic web, semantic html, css frameworks, js frameworks, new web browser features, decoupled Drupal and so on.

Whether you are doing small or big Drupal project theming is always an important part of your development process and without a proper front-end implementation - no matter how good is the backend if the user can not easily interact with it they will suffer.

In this session we will explore new Drupal features and new front-end tools and processes that can help us to achieve this goal

  • Drupal twig and libraries features
  • Modern CSS frameworks like Bootstrap
  • Why semantically clean HTML is important
  • BEM and component/atomic approach in coding HTML/CSS
  • SASS
  • Gulp
  • Why good coding practices are important for your team
  • DRY principles
  • Do not assume to much - less is more
  • Exploring a creation of a base theme that follows all above points and more