Uploaded image for project: 'Nuxeo Web UI'
  1. Nuxeo Web UI
  2. WEBUI-326

Turn default document info bars into bundle contributions

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: 3.0.x, 3.1.x
    • Component/s: UI

      Description

      The default document info bars are hardcoded in the nuxeo-document-info-bar element. After the new info bar slot is introduced under WEBUI-325, those elements should be made slot contributions in the Web UI bundle, allowing them to be reordered or disabled on Designer. To achieve this, we must consider:

      1. Extracting the already existing info bars into dedicated custom elements.
      2. Fixing the styles, as some info bar custom elements have their own styles, but the nuxeo-document-info-bar itself also forces custom styles. We could also extract a dedicated element with a slot to handle any common styles and logics for info bars
      3. Make the newly created info bar elements bundle contributions for the slot introduced in WEBUI-325.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:

                  PagerDuty

                  Error rendering 'com.pagerduty.jira-server-plugin:PagerDuty'. Please contact your Jira administrators.