User Interface & Design

Drupal Camp Asheville 2022 - IN PERSON - July 8th-10th

Editor UX Matters: Gutenberg Can Help

Thor Andre Gretland and Drew Gorton

Companies: Frontkom and Pantheon

Many Drupal projects spend a lot of time and energy on architecture, integrations, deployment pipelines, user experience and more. Very few spend time tuning the editor experience, often resulting in obtuse and intimidating content editing interfaces. The result? Stale content, unhappy clients who dread editing the site.

Advanced techniques for components integration with Drupal (morning)

Mario Hernandez
of
Mediacurrent

Mario is the Head of Learning at Mediacurrent with over 10 years of public speaking and training experience.

Component-integration with a Drupal website is one of the most difficult process to grasp when developing with the component-based approach.  There are so many scenarios for how values from Drupal fields should be retrieved.  Drupal doesn't make things easier either since in most cases Drupal will not render just the value of a field but instead provides a full array for a field.  In addition, retrieving field values from Drupal may require multiple Twig templates and these also vary depending on the entity type you are working with (i.e. blocks, views, nodes, paragraph types, media, etc.).  You will be surprised to learn that sometimes the problem with integrations may be the result of how components are built.

Intermediate to Advanced CSS for Practical Peoples

Wes Ruvalcaba
of
Red Hat Inc.

Wes Ruvalcaba is a Senior UX & UI Designer at Red Hat and a former Lullabot. He has over 17 years of experience with CSS as well as almost a decade of experience teaching in higher and giving trainings.

This training is for people who have to use CSS occasionally (e.g. back-end devs/designers/power editors) or people that are getting with CSS and know the basics. Our goal is to help attendees feel comfortable styling a page from scratch, knowing what styles work best for different scenarios, and feel comfortable debugging layout and styling issues.

Intermediate To Advanced CSS For Practical Peoples

Wes Ruvalcaba
of
Lullabot

Wes Ruvalcaba is a Senior Front-end Developer, working for Lullabot for over 4 years on clients like Bravo, Syfy, and Carnegie Mellon University. He has over a decade's experience working as a web designer/developer and a passion for giving trainings and talks.

The goal of this training is to help people who are familiar with CSS but find it frustrating, or want to learn more about how it works. We'll start by talking about how CSS was designed to work, what it wants to do, and then talk about the major parts of it.

Building an Intuitive Admin: Usability for the Forgotten End-User

Stephen Lucero
of
Forum One

Nearly every new project focuses heavily on the flashy design and fancy tools it'll make for its visitors. So much focus is driven into the site user's experience to make it intuitive and pleasant, but in many cases this ignores the users that will visit the site more than anybody else: the content editors.

The Collaborative Content Audit

Dori Kelner
of
Sleight-of-Hand Studios

In a user-first world, content is the basis for ensuring great user experience. A content audit lays the groundwork for aligning organizational objectives with site visitor needs. It is the preparatory work for the site architecture, content model, and page layouts. It addresses content governance and the content creation process.