hubmapconsortium / hra-ui

HRA UIs Monorepo (includes HRA Portal, EUI, RUI, ASCT+B Reporter, and more)
https://hubmapconsortium.github.io/hra-ui/
MIT License
3 stars 2 forks source link

Contact/suggestion form component & user experience #387

Open LibbyUX opened 1 month ago

LibbyUX commented 1 month ago

image

LibbyUX commented 6 days ago

Conversations began occurring on #508 about the placement of contact buttons around our current production interfaces.

Due to scope creep, Ushma and I decided to keep things simple for our initial interfaces with the new HRA Design System. Currently, this email contact button is located in our footers (see nav footer in Figma Design System Repo), however, we do want to achieve a floating action button, eventually, for a contact/suggestion flow for users.

I am mentioning @bherr2 & @emquardokus to bring this conversation here. Thank you all!

emquardokus commented 5 days ago

User interface tools should be harmonized in style. 1) ASCT+B explorer has different footer than others https://hubmapconsortium.github.io/ccf-asct-reporter/. Contact in footer.

2) the RUI doesn't have a contact button or information https://apps.humanatlas.io/rui/. In the "i" to access information, contact should exist. Also the funding in acknowledgment should be updated.

3) the EUI is similar set up to RUI in that no contact from within. An "i" button leads to information but it's old and references unpublished work that is now published.

4) The functional tissue unit explorer https://apps.humanatlas.io/ftu-explorer/#/ has a contact button in the upper right of window going to cnscntr@indiana.edu rather than the infoccf@indiana.edu which is used for the footer "contact HRA team". This should be changed to use infoccf@indiana.edu. In addition, as per GitHub issue #508, all indiana.edu should be changed to iu.edu.

bherr2 commented 5 days ago

Yep @LibbyUX is soon to start on updating all HRA User Interfaces to use the HRA Design System and should be able to address this common feature to all our interfaces. Thanks for spelling these out!

LibbyUX commented 5 days ago

Thank you for these details - I appreciate you so much, @emquardokus!

I will dig into these discrepancies this year and design a global component to improve the contact experience for both our users and the HRA team!