Sessions Classified "Frontend"

Below is a list of sessions that have been proposed for Drupaldelphia.  Don't miss out on your chance to share your insight and knowledge, propose a session today!

Displaying 21 - 31 of 31 Sessions

2016 Drupaldelphia

Managing Other Services with Drupal

One of Drupal's great strengths is creating good user interfaces on the web.  FAPI makes creating forms trivial.  The theming layer provides a consistent look and feel across the site while allowing for custom skinning of any page.

Creating a Custom Drupal Theme in 40 minutes

Can a custom Drupal 8 Theme be created in 40 minutes? It would be foolhardy to try in front of an audience. That's why it must be done. The results might not be pretty but we're going to create a theme from start to finish. In the process you'll get to see all the components that make up a theme and get acquainted with tools that get the job done.

Drupal 8 Layout without Panels or Context

In Drupal 7, for all but the most simple sites it seemed like no one used the core Block system. If you wanted to manage any kind of complicated layout you probably used Panels or the Context module.

Luckily for Drupal 8 the Block system has been vastly improved by a few key features:

Layouts, not Templates : Make every page your own with Panelizer

Traditional web site building relies on the idea of a template.  A fixed structure for a page.  A good example is a "landing page template".

A common conversation between a client and a designer/developer will be "you have a home page template, a landing page template, and two interior templates to chose from..."  

Meaning you have 3 layouts for the entirety of your site...

Examples are countless, and all of them are stories in frustration, and cement shoes.

Life on Purpose


The session will illuminate how our conscious choices impact ourselves, our future, and those around us. We will begin by discussing leadership, the current and future world of work, and the importance of living a life of purpose.

SSL Authentication for Your Users

SSL certificates are critical to web sites.  We all use them in even the smallest of sites.  They provide users with confidence that their data will be protected in transit and that the site they are sending their data is the one they expect it to be.

But SSL certificates aren't only for websites.  Users can use SSL certs to log into a site without sending a username or password.

Decoupled Drupal and the Front End

Decoupled content management has been taking the front-end world by storm recently as developers seek new ways to leverage battle-tested back ends alongside more flexible, extensible front ends. The JavaScript renaissance firmly envisages a future where single-page apps with ever-quickening advances can integrate seamlessly with "headless" back ends such as Drupal -- by bypassing the theme layer altogether.

Decoupled Drupal with React

Of all the projects to emerge from the JavaScript renaissance, React, a library for rendering data in view components, has seen an explosion in popularity due to its compelling state system, colocation of view templates with view logic, and lack of assumptions about the stack. Created by Facebook to power its web applications, React is an intriguing candidate for use as a lightweight front end paired with decoupled Drupal. The Virtual DOM-based state system and JSX templating language are two of the most influential recent innovations in client-side frameworks.

Port your theme to Drupal 8

Now that Drupal 8 has an official release, it's time to look at the way things work for front end developers.

In this session we will compare the Drupal 7 and Drupal 8 theme layers and what makes front end development in Drupal 8 different. We will also look at the proper way to port a D7 theme to D8. 


Subscribe to Sessions Classified "Frontend"