Uploaded image for project: 'IGB'
  1. IGB
  2. IGBF-4181

Audit and Fix UI/UX Issues Across Bioviz.org

    Details

    • Type: Task
    • Status: Closed (View Workflow)
    • Priority: Minor
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None

      Description

      Situation: As part of IGBF-4160, the responsiveness of images on the News page when viewed on mobile was fixed.

      Task: Check each BioViz.org page on a mobile device, make note of which pages have images that are displaying poorly, then implement a fix.

        Attachments

          Issue Links

            Activity

            pkulzer Paige Kulzer created issue -
            pkulzer Paige Kulzer made changes -
            Field Original Value New Value
            Epic Link IGBF-1765 [ 17855 ]
            pkulzer Paige Kulzer made changes -
            Sprint Spring 6 [ 215 ] Spring 7 [ 216 ]
            pbhatia1 Pranav Bhatia (Inactive) made changes -
            Attachment screenshot-1.png [ 18672 ]
            Hide
            pbhatia1 Pranav Bhatia (Inactive) added a comment -

            Issues observed during mobile responsiveness testing:

            1. The "Install IGB" button should be removed from the navigation bar on mobile devices.
            2. The apps.bioviz.org page is not displayed correctly on mobile and needs to be fixed. (Screenshot attahced)

            Show
            pbhatia1 Pranav Bhatia (Inactive) added a comment - Issues observed during mobile responsiveness testing: The "Install IGB" button should be removed from the navigation bar on mobile devices. The apps.bioviz.org page is not displayed correctly on mobile and needs to be fixed. (Screenshot attahced)
            pbhatia1 Pranav Bhatia (Inactive) made changes -
            Sprint Spring 7 [ 216 ] Spring 6 [ 215 ]
            pbhatia1 Pranav Bhatia (Inactive) made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            Hide
            ann.loraine Ann Loraine added a comment -

            Just a quick comment on the 'apps' page:

            This page is managed in a different repository is an entirely separate site. The deployment playbooks are version-controlled here: https://bitbucket.org/lorainelab/appstore-playbooks.

            I recommend focusing on other pages instead of the "apps" page, for now.

            Show
            ann.loraine Ann Loraine added a comment - Just a quick comment on the 'apps' page: This page is managed in a different repository is an entirely separate site. The deployment playbooks are version-controlled here: https://bitbucket.org/lorainelab/appstore-playbooks . I recommend focusing on other pages instead of the "apps" page, for now.
            pbhatia1 Pranav Bhatia (Inactive) made changes -
            Summary Identify and fix pages on BioViz.org with poor image responsiveness on mobile devices Identify and fix pages on BioViz.org
            pbhatia1 Pranav Bhatia (Inactive) made changes -
            Link This issue relates to IGBF-4186 [ IGBF-4186 ]
            pbhatia1 Pranav Bhatia (Inactive) made changes -
            Link This issue relates to IGBF-4187 [ IGBF-4187 ]
            pbhatia1 Pranav Bhatia (Inactive) made changes -
            Link This issue relates to IGBF-4188 [ IGBF-4188 ]
            pbhatia1 Pranav Bhatia (Inactive) made changes -
            Summary Identify and fix pages on BioViz.org Audit and Fix UI/UX Issues Across Bioviz.org
            Hide
            pbhatia1 Pranav Bhatia (Inactive) added a comment - - edited

            Here are the issues identified during the UI/UX review of Bioviz.org. I have created separate tickets for each to better organize the work:

            Early Access IGB Page

            • Image responsiveness issues on mobile devices.

            Home Page

            • The "Visualization For IGB" section appears outdated and should be removed.

            Navigation Bar

            • "IGB JIRA Board" should be the last item in the dropdown menu.
            • Add an indicator (e.g., lock icon or tooltip) to inform users that login is required for the JIRA Board.
            • Rename "Apps for IGB" to "IGB Apps" for consistency.
            • Align the hamburger menu behavior and transitions across Apps for IGB and Bioviz.org.
            • Remove the "Install IGB" button from the nav bar on mobile devices for a cleaner interface.
            • Remove "© UNC Charlotte, all rights reserved" from the footer.
            Show
            pbhatia1 Pranav Bhatia (Inactive) added a comment - - edited Here are the issues identified during the UI/UX review of Bioviz.org. I have created separate tickets for each to better organize the work: Early Access IGB Page Image responsiveness issues on mobile devices. Home Page The "Visualization For IGB" section appears outdated and should be removed. Navigation Bar "IGB JIRA Board" should be the last item in the dropdown menu. Add an indicator (e.g., lock icon or tooltip) to inform users that login is required for the JIRA Board. Rename "Apps for IGB" to "IGB Apps" for consistency. Align the hamburger menu behavior and transitions across Apps for IGB and Bioviz.org. Remove the "Install IGB" button from the nav bar on mobile devices for a cleaner interface. Remove "© UNC Charlotte, all rights reserved" from the footer.
            pbhatia1 Pranav Bhatia (Inactive) made changes -
            Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
            pbhatia1 Pranav Bhatia (Inactive) made changes -
            Assignee Pranav Bhatia [ pbhatia1 ]
            nfreese Nowlan Freese made changes -
            Sprint Spring 6 [ 215 ] Spring 6, Spring 7 [ 215, 216 ]
            nfreese Nowlan Freese made changes -
            Rank Ranked higher
            pkulzer Paige Kulzer made changes -
            Assignee Paige Kulzer [ pkulzer ]
            pkulzer Paige Kulzer made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            Hide
            pkulzer Paige Kulzer added a comment -

            Overview Page

            • There's a link in the Control IGB using scripts section that isn't linking to a BitBucket repo that's been moved. Can we update this?

            Genome Dashboard

            • After clicking on one of the yellow "Genome Versions" buttons, a white text box appears with a "View in IGB" button, the genome assembly name, and an information icon next to it. On mobile, clicking the "View in IGB" button triggers a pop-up message "Unsupported Web browser..." which makes sense because IGB isn't supported on mobile. However, clicking the icon also triggers this message alongside the information box pop-up, which is unnecessary.

            Trackhubs

            • The search bar on mobile is shrunk so much to a point where it's nearly unusable. The "x" button in the text box which is used to clear a search completely overlaps the search box so it's hard to see what's been typed and even harder to edit the text itself.
            • The text underneath the search bar listing the last update date is also shrunk to the size of the search bar and overlaps with the table underneath it as a result.
            • Clicking the chain-link icon on mobile doesn't seem to do anything except highlight the icon itself, so it's hard for a user to know what clicking on that icon actually did.

            Trackhub converter

            • The text in the blue box on this page is colored blue which suggests that it's hyperlinked - but it's not. Also, on mobile, this text is being weirdly formatted in that it's not filling up the box it's in and the word "above" is being split onto two lines.
            • After converting the example URL, the text that appears at the bottom of the page ("To add this trackhub url as data source to IGB...") is formatted very poorly on mobile, as is the "Add to IGB" button below it.

            Please take a look through these issues and prioritize making changes as you see fit!

            Show
            pkulzer Paige Kulzer added a comment - Overview Page There's a link in the Control IGB using scripts section that isn't linking to a BitBucket repo that's been moved. Can we update this? Genome Dashboard After clicking on one of the yellow "Genome Versions" buttons, a white text box appears with a "View in IGB" button, the genome assembly name, and an information icon next to it. On mobile, clicking the "View in IGB" button triggers a pop-up message "Unsupported Web browser..." which makes sense because IGB isn't supported on mobile. However, clicking the icon also triggers this message alongside the information box pop-up, which is unnecessary. Trackhubs The search bar on mobile is shrunk so much to a point where it's nearly unusable. The "x" button in the text box which is used to clear a search completely overlaps the search box so it's hard to see what's been typed and even harder to edit the text itself. The text underneath the search bar listing the last update date is also shrunk to the size of the search bar and overlaps with the table underneath it as a result. Clicking the chain-link icon on mobile doesn't seem to do anything except highlight the icon itself, so it's hard for a user to know what clicking on that icon actually did. Trackhub converter The text in the blue box on this page is colored blue which suggests that it's hyperlinked - but it's not. Also, on mobile, this text is being weirdly formatted in that it's not filling up the box it's in and the word "above" is being split onto two lines. After converting the example URL, the text that appears at the bottom of the page ("To add this trackhub url as data source to IGB...") is formatted very poorly on mobile, as is the "Add to IGB" button below it. Please take a look through these issues and prioritize making changes as you see fit!
            pkulzer Paige Kulzer made changes -
            Status First Level Review in Progress [ 10301 ] Needs 1st Level Review [ 10005 ]
            pkulzer Paige Kulzer made changes -
            Assignee Paige Kulzer [ pkulzer ] Pranav Bhatia [ pbhatia1 ]
            Hide
            pbhatia1 Pranav Bhatia (Inactive) added a comment -

            Thanks Paige Kulzer for pointing them out.

            As discussed with Nowlan Freese -

            I will be working on the below for now -

            Overview Page (Link)
            RtoIGB repository will have to be made public. Somehow it's currently private, which is why users are not able to access the link. Ann Loraine, requesting your intervention to make it public.

            Genome Dashboard
            We will be ignoring the recommended improvements for now.

            Trackhubs
            I will create a ticket for the search bar responsiveness fix and another ticket for the chain-link icon, where we will show the user a tooltip on click, indicating that the URL has been copied.

            Show
            pbhatia1 Pranav Bhatia (Inactive) added a comment - Thanks Paige Kulzer for pointing them out. As discussed with Nowlan Freese - I will be working on the below for now - Overview Page ( Link ) RtoIGB repository will have to be made public. Somehow it's currently private, which is why users are not able to access the link. Ann Loraine , requesting your intervention to make it public. Genome Dashboard We will be ignoring the recommended improvements for now. Trackhubs I will create a ticket for the search bar responsiveness fix and another ticket for the chain-link icon, where we will show the user a tooltip on click, indicating that the URL has been copied.
            pbhatia1 Pranav Bhatia (Inactive) made changes -
            Link This issue relates to IGBF-4200 [ IGBF-4200 ]
            pbhatia1 Pranav Bhatia (Inactive) made changes -
            Link This issue relates to IGBF-4201 [ IGBF-4201 ]
            pkulzer Paige Kulzer made changes -
            Assignee Pranav Bhatia [ pbhatia1 ] Ann Loraine [ aloraine ]
            nfreese Nowlan Freese made changes -
            Sprint Spring 6, Spring 7 [ 215, 216 ] Spring 6, Spring 7, Spring 8 [ 215, 216, 217 ]
            nfreese Nowlan Freese made changes -
            Rank Ranked higher
            nfreese Nowlan Freese made changes -
            Link This issue relates to IGBF-4197 [ IGBF-4197 ]
            nfreese Nowlan Freese made changes -
            Link This issue relates to IGBF-4198 [ IGBF-4198 ]
            nfreese Nowlan Freese made changes -
            Epic Link IGBF-1765 [ 17855 ] IGBF-2323 [ 18477 ]
            nfreese Nowlan Freese made changes -
            Assignee Ann Loraine [ aloraine ] Pranav Bhatia [ pbhatia1 ]
            nfreese Nowlan Freese made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            nfreese Nowlan Freese made changes -
            Status First Level Review in Progress [ 10301 ] Ready for Pull Request [ 10304 ]
            nfreese Nowlan Freese made changes -
            Status Ready for Pull Request [ 10304 ] Pull Request Submitted [ 10101 ]
            nfreese Nowlan Freese made changes -
            Status Pull Request Submitted [ 10101 ] Reviewing Pull Request [ 10303 ]
            nfreese Nowlan Freese made changes -
            Status Reviewing Pull Request [ 10303 ] Merged Needs Testing [ 10002 ]
            nfreese Nowlan Freese made changes -
            Status Merged Needs Testing [ 10002 ] Post-merge Testing In Progress [ 10003 ]
            nfreese Nowlan Freese made changes -
            Resolution Done [ 10000 ]
            Status Post-merge Testing In Progress [ 10003 ] Closed [ 6 ]

              People

              • Assignee:
                pbhatia1 Pranav Bhatia (Inactive)
                Reporter:
                pkulzer Paige Kulzer
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: