m2ms / fragalysis-frontend

The React, Redux frontend built by webpack
Other
1 stars 2 forks source link

RHS UI Improvements #1181

Open mwinokan opened 1 year ago

mwinokan commented 1 year ago

Ticket to flesh out various RHS improvements, to be spun out into their own tickets.

mwinokan commented 1 year ago

Problem Outline

The RHS layout is awkward at small and large widths. Main issues include:

Issues at large width:

Issues at small widths:

mwinokan commented 1 year ago

Compound row layout changes

  1. Compound name --> top left
  2. Metadata row --> bottom left
  3. Representations (ALPCSFX buttons) --> top right
  4. Colours --> bottom right
mwinokan commented 1 year ago

Proposed Redesign of compound set tabs

compound_set_table_mockup-02

RoboMatuska commented 1 year ago

@mwinokan, what if we set a fixed minimum width for RHS? Because if the user resizes RHS to a small width, there will be a lot of buttons and text in a small space. Do you want to resize RHS to a minimal width? Best practice is to hide RHS rather than shrinking to small size the RHS

mwinokan commented 1 year ago

@RoboMatuska I think a minimum width is sensible, but I don't think we should restrict the maximum width

matteoferla commented 1 year ago

A very minor Backend thing: once the user has removed or fixed all offending reference hit names, merger compounds longer than 50 characters, the cset_upload says it fails even if it worked. This is known by all uploaders, but may confuse new people

RoboMatuska commented 1 year ago

In this part, the following elements are missing:

-Search functionality -Filter functionality -Import data such as Submitter, institution, date, etc. -Some visual changes

The rest of the parts should be completed. image

phraenquex commented 1 year ago

@mwinokan to talk @matej-vavrek through the ticket - get a time estimate, etc.

mwinokan commented 1 year ago

@matej-vavrek this arose from my conversation with @Waztom. I am happy to elaborate if you want to meet:

mwinokan commented 11 months ago

@matej-vavrek Elaborating on my previous comment after our meeting:

Layout

Per-compound metadata & filtering

Download dropdown

Inspirations Modal (Design Rationale)

Molecule drawings

mwinokan commented 11 months ago

Thank you @matej-vavrek for tackling the majority of this ticket. It can be seen here if anyone else is curious. From clicking around there are a couple details:

It's great though, and if the above is not easy we can do it for a future release.

matej-vavrek commented 10 months ago