Skip to content

[71380] Inplace edit for project attributes on project overview page#21972

Draft
HDinger wants to merge 3 commits intodevfrom
feature/71380-inplace-edit-for-project-attributes-on-project-overview-page
Draft

[71380] Inplace edit for project attributes on project overview page#21972
HDinger wants to merge 3 commits intodevfrom
feature/71380-inplace-edit-for-project-attributes-on-project-overview-page

Conversation

@HDinger
Copy link
Contributor

@HDinger HDinger commented Feb 12, 2026

Ticket

https://community.openproject.org/wp/71380

What are you trying to accomplish?

  • Enable inplaceEditing for project attributes on the overview page
  • Extend the inplaceEdit logic to support all possible field types

Todo

  • Register CustomFields for inplaceEditing
  • Add missing field types for all existing custom field types
    • Integer
    • Float
    • Date
    • Calculated values
    • Boolean
    • Link
    • Version
    • User
    • List
    • Hierarchy
    • Weighted item list
  • Show labels and captions around the field
  • Special look and feel for Calculated values
  • Fields that have a comment enabled should still be opened in a dialog
  • LongTextFields in the sidebar should also be opened in a dialog because of lack of space

Technical

  • Check doubled initialization of DisplayFields

Screenshots

tbd

What approach did you choose and why?

tbd

Merge checklist

  • Added/updated tests
  • Added/updated documentation in Lookbook (patterns, previews, etc)
  • Tested major browsers (Chrome, Firefox, Edge, ...)

@HDinger HDinger added this to the 17.2.x milestone Feb 12, 2026
@HDinger HDinger force-pushed the feature/71380-inplace-edit-for-project-attributes-on-project-overview-page branch from e01de87 to 41915ca Compare February 13, 2026 09:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Development

Successfully merging this pull request may close these issues.

1 participant