Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sidenav: HuBMAP Apps #557

Closed
LibbyUX opened this issue Jul 16, 2024 · 13 comments
Closed

Sidenav: HuBMAP Apps #557

LibbyUX opened this issue Jul 16, 2024 · 13 comments
Assignees
Labels
app: design system storybook HRA Design System Storybook for global consistency across HRA products atomic design: organism Molecule sections that are joined together to form a relatively complex, distinct section of a UI ⚙️ hra-ds: new 🆕 A new component being added to the HRA Design System Storybook

Comments

@LibbyUX
Copy link
Contributor

LibbyUX commented Jul 16, 2024

Implement HRA version of HuBMAP shared navigation component

  • Design menu options to pitch tomorrow at CNS UX specs
  • Redesign every app header to feature this button with shared nav functionality

Resources:

Screenshot 2024-07-16 at 2 16 18 PM
@LibbyUX LibbyUX added enhancement A feature enhancement to a current interface needs specification high priority Priority task for product team app: humanatlas.io Human Reference Atlas website app: ftu-ui Functional Tissue Unit Explorer app: cde-ui Cell Distance Explorer app: asctb-reporter ASCT+B Reporter app: ccf-eui Exploration User Interface full application app: ccf-rui Registration User Interface app: ftu-ui-small-wc Functional Tissue Unit Explorer small web component app: dashboards HRA Dashboards app: design system storybook HRA Design System Storybook for global consistency across HRA products labels Jul 16, 2024
@LibbyUX LibbyUX added this to the Summer 2024 QoL Improvements milestone Jul 16, 2024
@LibbyUX LibbyUX self-assigned this Jul 16, 2024
@LibbyUX
Copy link
Contributor Author

LibbyUX commented Jul 18, 2024

Status update:

  • Moving all navigation areas to side nav for better mobile responsiveness. This feature will need to seamlessly fold into our existing and new side navs. Thank you @axdanbol for your help with this design!

TO DO

Design updates for nav bars current UIs:

  • HRA Portal current implementation (mobile side nav in use currently)
  • Dashboards (mobile side nav in use currently)
  • Cell Distance Explorer
  • FTU Explorer

Passing this to Katy today for review on FTU Explorer.

@LibbyUX
Copy link
Contributor Author

LibbyUX commented Jul 19, 2024

Design Review

Passed to @katyb tonight for feedback or approval.

Screenshot 2024-07-18 at 10 31 06 PM Screenshot 2024-07-18 at 10 32 21 PM

@LibbyUX LibbyUX removed app: humanatlas.io Human Reference Atlas website app: asctb-reporter ASCT+B Reporter app: ccf-eui Exploration User Interface full application app: ccf-rui Registration User Interface app: ftu-ui-small-wc Functional Tissue Unit Explorer small web component app: design system storybook HRA Design System Storybook for global consistency across HRA products labels Jul 19, 2024
@katyb
Copy link

katyb commented Jul 19, 2024

Text for
image

is incorrect

@katyb
Copy link

katyb commented Jul 19, 2024

Where can I copy the text to make changes without retyping?

@LibbyUX
Copy link
Contributor Author

LibbyUX commented Jul 19, 2024

@katyb and I edit the text together in the collaborative HIVE UX-UI HuBMAP Tools for Shared Navigation spreadsheet at 1:15pm.

@katyb, is this component approved now? Can you please provide approval in writing here on GitHub?

Shared Nav: HuBMAP Data Portal vs. HRA Portal styles

image

@LibbyUX
Copy link
Contributor Author

LibbyUX commented Jul 19, 2024

All edits have been made. Just waiting on approval. Thanks!

@LibbyUX
Copy link
Contributor Author

LibbyUX commented Jul 23, 2024

image

@LibbyUX LibbyUX added app: design system storybook HRA Design System Storybook for global consistency across HRA products ⚙️ hra-ds: new 🆕 A new component being added to the HRA Design System Storybook and removed needs specification app: dashboards HRA Dashboards labels Jul 23, 2024
@LibbyUX LibbyUX added the atomic design: organism Molecule sections that are joined together to form a relatively complex, distinct section of a UI label Jul 25, 2024
@LibbyUX LibbyUX changed the title Implement HRA version of HuBMAP shared navigation component Side Nav: HuBMAP Apps Jul 25, 2024
@LibbyUX
Copy link
Contributor Author

LibbyUX commented Jul 25, 2024

Sidenav: HuBMAP Apps

Screenshot 2024-07-25 at 4 27 12 PM

Building Blocks

Usage

  • HuBMAP's HIVE UX/UI Cross Collaboration team has created a menu to connect HuBMAP applications cohesively. This menu is accessed by clicking the apps icon button in our new navigation headers.

Variants

  • Ready/default
  • Hover (activate scrollbar when lower content needs room to grow)

Behavior

  • This organism is responsive to smaller resolutions and should grow as specified with its min/max widths
  • Overlay-Scrollbar #521 - Appears on hover, when content needs space to grow/scroll
  • The bottom part of the menu will always stretch to fill the entire screen height

Angular Behavior

Screenshot 2024-07-25 at 4 52 23 PM

Figma Interaction Specifications

Screenshot 2024-07-25 at 4 45 06 PM

@LibbyUX LibbyUX removed their assignment Jul 25, 2024
@LibbyUX LibbyUX changed the title Side Nav: HuBMAP Apps Sidenav: HuBMAP Apps Jul 25, 2024
@LibbyUX
Copy link
Contributor Author

LibbyUX commented Jul 26, 2024

@axdanbol - Just wanted to bring this issue to your attention today. Happy Friday!!!

I will create a HuBMAP-styled version of this today for implementation on humanatlas.io immediately. This HuBMAP-styled variant will be deprecated after we implementing the redesigned HRA portal sometime in Y3.

I will only be changing the font type to Inter and I will change the font/icon colors probably to a unified #212121. The rest of the component is unchanged!

I will link this HuBMAP variant here when I have it!

@LibbyUX
Copy link
Contributor Author

LibbyUX commented Jul 29, 2024

Update: I will open a separate issue for the HuBMAP styles app menu for the current humanatlas.io. This component is ready for development in our design system. Thanks!

@LibbyUX LibbyUX removed app: ftu-ui Functional Tissue Unit Explorer app: cde-ui Cell Distance Explorer high priority Priority task for product team enhancement A feature enhancement to a current interface labels Jul 29, 2024
@bhushankhope bhushankhope self-assigned this Aug 16, 2024
@bhushankhope
Copy link
Contributor

@LibbyUX . I have created a sidenav demo here. Please review. Thanks

@LibbyUX
Copy link
Contributor Author

LibbyUX commented Oct 17, 2024

Updated issue here: #766

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
app: design system storybook HRA Design System Storybook for global consistency across HRA products atomic design: organism Molecule sections that are joined together to form a relatively complex, distinct section of a UI ⚙️ hra-ds: new 🆕 A new component being added to the HRA Design System Storybook
Projects
None yet
Development

No branches or pull requests

3 participants