Show the recipe input form in a modal dialog

Created on 31 July 2025, 4 days ago

Problem/Motivation

If you apply a recipe in Project Browser that has input, you are redirected away from Project Browser to a form where you need to fill out the inputs.

This was necessary before we fixed up the activation system to use AJAX, but now that we've done that, it's just clumsy, janky, and a little confusing from a usability standpoint. We can display the form in a modal dialog instead.

✨ Feature request
Status

Active

Version

2.1

Component

User experience

Created by

πŸ‡ΊπŸ‡ΈUnited States phenaproxima Massachusetts

Live updates comments and jobs are added and updated live.
  • Usability

    Makes Drupal easier to use. Preferred over UX, D7UX, etc.

Sign in to follow issues

Comments & Activities

  • Issue created by @phenaproxima
  • πŸ‡ΊπŸ‡ΈUnited States phenaproxima Massachusetts

    I tried hard to do this, but it turned out to be damn near impossible because trying to make this work puts you right in the middle of a fistfight between the Form API, Batch API, and AJAX API. A fight were nobody's winning, but you are definitely losing.

    I discussed this with @tim.plunkett, maintainer of the Form API, and he felt that this is too much of a Pandora's box to justify the slightly improved usability. What we have now works just fine (in that nobody has complained about it), even though it's not necessarily ideal.

    So I'll postpone this indefinitely and leave it for a braver (and/more foolhardy) and more skilled keyboard warrior than myself.

Production build 0.71.5 2024