Sessions

Please register and propose your session.
If you’d like to hear more about a topic, use the Shoutbox. Maybe you will find someone who adds a session about that topic.

  • English / Intermediate

    From Figma to Drupal Theme – A modern workflow featuring Single-Directory Components and the new Display Builder

    You have got a beautifully designed Figma prototype. It's sleek, responsive and the client loves it. But now comes the hard part: Translating that design into a structured, maintainable, performant Drupal theme. What if I told you that we have the tools to bridge that gap more smoothly than ever? Read more

    Implementing designs in Drupal has often been a challenge due to outdated workflows, leading to inefficiencies and inconsistent results. With tools like Single-Directory Components, Storybook, Vite, and the new Display Builder, developers now have the power to streamline their workflow and deliver faster, higher-quality themes.

    This session will introduce a modern, component-based approach to theming that bridges the gap between design and development. By sharing best practices and practical techniques, I will help developers to improve their frontend stack, enhance maintainability and boost efficiency.

    Create better Drupal themes with less effort!

    Profile picture for user yannickoo

    Yannick Leyendecker
    (yannickoo)

    Full Stack Developer
    at 1xINTERNET

  • English / Intermediate

    Advanced accessibility problems

    We will have a look at some real-life components from the Jewish Museum in Berlin. How we implemented them, what the accessibility expert had to say, and what we changed to make the component more accessible. Read more

    This will be an updated version of the session I gave at Drupal Dev Days this year in Leuven.

    By now we all know how to implement the basic needs for accessibility: use semantic HTML, have alt-texts for images, add styles for focus states, test with keyboard, etc. That might be enough for a small website.

    Bigger sites have more complicated components like: sliders; info cards that turn 180 degrees; navigation elements with more content; and lightboxes. We will have a look at some of those elements for the website of the Jewish Museum Berlin.

    At the end of last year, we had an external accessibility expert check the site. He had a lot to say about those components and made a few suggestions to improve the accessibility. In this session, we will have a detailed look at the problems he found and the steps we took to improve the components.

    I will add some smaller problems in surprising places, and some problems that Drupal or screenreaders add to the mix. Like that one incredibly annoying “feature” in CKEditor.

    Profile picture for user textformer

    Nicolai Schwarz
    (textformer)

    Senior Freelancer
    at textformer mediendesign