Uploaded image for project: 'Nuxeo Admin Console'
  1. Nuxeo Admin Console
  2. NAC-104

Home page UI changes, refactoring and API integration.

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 23.0.0
    • Component/s: Admin Console

      Description

      Description:
      We need to address several UI inconsistencies and code quality issues in our application. The tasks are as follows:

      UI Enhancements:

      Ensure that the Probes Box on the homepage has a shadow.
      Remove the shadow from the Registration Box on the homepage to maintain visual consistency.
      Update the display text for time units:
      Use "document" (singular) instead of "documents."
      Display "seconds" (plural) for any duration greater than 0 second.
      Code Quality Improvements:

      In the home.service.ts file, rename the getversionInfo function to follow camel case convention.
      Integrate the versionInfo API into the application.
      Fix focus fixation issues with the sidenav component.
      Resolve all lint issues across the codebase.
      Acceptance Criteria:
      The Probes Box and Registration Box on the homepage should have consistent shadow properties as specified.
      The text should correctly display "document" and "seconds" based on the described conditions.
      The getversionInfo function should be renamed to getVersionInfo in home.service.ts.
      The versionInfo API should be successfully integrated and functional.
      Sidenav focus issues should be fixed, providing a seamless user experience.
      All existing lint issues should be resolved, ensuring clean and maintainable code.

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 1 day, 4 hours
                  1d 4h