Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Problem/Motivation
The form layout as a table is great but only works on really wide screens. We want to fix that.
This is a followup of #2876239-7: [Feature] Explore ideas about improving the UX.
Proposed resolution
Have a row with the basic controls: disable and alias, and then offer a link for advanced options (like the enhancers). When clicking on that link a row per advanced option is revealed for that particular field.
A proposed mock is something inspired (or not) in:
Remaining tasks
User interface changes
API changes
Data model changes
Comment | File | Size | Author |
---|---|---|---|
#11 | commit-interdiff.txt | 3.81 KB | e0ipso |
#8 | jsonapi_extras-feature_improve_form_ux_further-2876288-8.patch | 11.02 KB | pedrodacosta |
| |||
#8 | Screenshot from 2018-02-27 17-22-33.png | 66.91 KB | pedrodacosta |
Comments
Comment #2
e0ipsoSome more context. This issue spawns from https://www.drupal.org/node/2876239#comment-12074120.
Comment #3
clemens.tolboomAdded #2876239-7: [Feature] Explore ideas about improving the UX to summary. Hope that is correct.
Comment #4
shadcn CreditAttribution: shadcn at Chapter Three commented@e0ipso @clemens.tolboom Thanks. I'll look into this.
Comment #5
e0ipso@arshadcn I see that this is assigned to you. Are you actively working on this?
Comment #6
shadcn CreditAttribution: shadcn at Chapter Three commented@e0ipso yes. I've been busy this week with work. But back on jsonapi this weekend :)
Comment #7
shadcn CreditAttribution: shadcn at Chapter Three commented@e0ipso unfortunately I couldn't get back to this. I'll be busy with work for next month. Unassigning this in case someone else wants to take a look.
Comment #8
pedrodacosta CreditAttribution: pedrodacosta as a volunteer commentedI've created a patch based on the mockup from "Proposed resolution" section.
Comment #9
pedrodacosta CreditAttribution: pedrodacosta as a volunteer commentedComment #11
e0ipsoI made some minor changes on commit.
Comment #12
e0ipso