close
Skip to content

Polish UX when saving post metadata and create supporting data structures #62383

@artemiomorales

Description

@artemiomorales

What problem does this address?

Right now, our existing data structures and logic don't support an ideal user experience when modifying post metadata:

  • We are unable to easily show granular edits to the post metadata in the Save Panel (related discussion)
  • We are unable to distinguish between post metadata modifications that should require an extra verification in the save panel versus ones that shouldn't (related discussion where we created a temporary workaround to prevent an extra verification when modifying footnotes)
  • The "Site Updated" message shows erroneously whenever post metadata is changed, whether or not the change was related to the overall site (related discussion)

What is your proposed solution?

Let's think through the user experience of these scenarios holistically and refactor so that our use cases are easy to implement and understand in the codebase, as well as potentially extensible to future use cases.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions