virusseq / portal-ui

Canadian VirusSeq Data Portal
https://virusseq-dataportal.ca/
GNU Affero General Public License v3.0
8 stars 8 forks source link

UI Styling Feedback: Search Page #3

Closed rosibaj closed 3 years ago

rosibaj commented 3 years ago

Header

Footer

Landing page

Explorer

Brand

Submitter Login page

image image

justincorrigible commented 3 years ago

For "Facet categories, eg. “Analysis Type”, “File Type”, make the fonts smaller, about the same size as “Filters” at the top.", Both "Filters" and the category titles, are all 16px. Making the later smaller than instead (14px).

image

kcullion commented 3 years ago

For "Facet categories, eg. “Analysis Type”, “File Type”, make the fonts smaller, about the same size as “Filters” at the top.", Both "Filters" and the category titles, are all 16px. Making the later smaller than instead (14px).

If you switch the font to source-sans-pro - that may take care of some sizing and fonts looking too bold? If not, you can make the field labels 14px

rosibaj commented 3 years ago

@kcullion Download link to docs - @rosibaj is there a page explaining how to download data with a file manifest? I couldn't find this. Also add a period to this sentence. No there is no page for this , and might not be how this particular download works. need more info

rosibaj commented 3 years ago

Re: -the "request an account" link could link right to the CanCOGen contact form, as well as the footer "contact us" link: @rosibaj Thoughts? https://www.genomecanada.ca/en/cancogen/contact-us

This flow is not in scope of this ticket

justincorrigible commented 3 years ago

@kcullion Download link to docs - @rosibaj is there a page explaining how to download data with a file manifest? I couldn't find this. Also add a period to this sentence. No there is no page for this , and might not be how this particular download works. need more info

This is carryover from the DMS-UI spec. The document it's meant to be pointed to hasn't been created yet, but I hear it'll be done next week. I can remove this bit meanwhile, if that makes things easier.

rosibaj commented 3 years ago

yes please @caravinci that will work best for now!

justincorrigible commented 3 years ago

Side question: Would it be beneficial if I set a Netlify for this project, so we can do iteration more easily? (given the release/deployment hurdles). I have almost all this stuff done by now, yet I reckon a feedback loop is likely necessary here. Thoughts?

rosibaj commented 3 years ago

@caravinci up to you. if you can do it quickly, sure!

justincorrigible commented 3 years ago

Prepping deployment... NPM takes forever whenever we publish a new version of Arranger. This should address all the items, but of course I may have to release a new version if there's any additional feedback. For instance, the style for pie charts' tooltips is a temporary solution, and I'm working on formatting the age ranges in a more human-readable fashion.

kcullion commented 3 years ago

Thanks @caravinci ..I have some more feedback. @rosibaj please review

justincorrigible commented 3 years ago

Thanks for the feedback, @kcullion Seems the tooltip for the column chart was meant to be the one for a variants chart that is currently hidden. However, I did apply some of the changes you suggest: image.png

As mentioned in my latest comment, I was working on making the age be a bit more readable. I've added some logic to recognise whether the range limit is included or not. e.g. () vs [], like so: ("to" or "-", is an easy change if there's a preference) image

kcullion commented 3 years ago

Thanks @caravinci ..let's wait for @rosibaj when she's back as she may have plans for these charts.

justincorrigible commented 3 years ago

Yep. I'm only acting thus far on the ones I know can be fixed (checked in your list).

However, about that last one with the query bar having a fixed height... The users may still want to see the whole query at a single glance. May I also make the panel resizable?

rosibaj commented 3 years ago

Re:

Charts question. Rosi, will they all be eventually plotting viral genomes instead of files? My understanding is that there could be multiple files per one viral genome. But I notice the bar chart says viral genome and the pies seem to be plotting files.

I already think i told Justin just to say FILES for this chart instead of viral genomes. right now genomes:files is 1:1 but i dont know if that ratio will be maintained. UPDATE: i was confused. i did say viral genomes, which i think it correct right now. can confirm with christina though,.

filtered query bar..this may be a usual Arranger thing - but this query box becomes a bit taller causing a jump on the page when the user filters the table. It is probably the addition of the button. If possible, please make the height of this box fixed

  • [x] the box is working as expected, we don't want to hide any portion of the query the user has selected or make them resize this portion.. Change the default height BEFORE selection to the height when a query is selected to prevent teh jump: image

do we want to customize these file names to VirusSeq? like

@caravinci IF you have time you can do this, if not, then this is not the most important.

For this last one:

is there a default table sort that we can illustrate in the table like the following? In the mock they wanted to sort by sample id to display the files for each sample together, but I don't see sample ID by default in this table.

we might be adding a sample id, im not sure yet. we can revisit default sort when we confirm the exact columns that will be displayed.

justincorrigible commented 3 years ago

Seems I had misread the request to literally "fix the height for the query bar" as "give it a fixed height". Now I understand you want a consistent minimum height. lol Apologies.

image

I've applied all the aforementioned changes, and will be deploying them soon.

kcullion commented 3 years ago

oops my bad, I didn't explain that query bar correctly..yeah I just mean if it's on one line, prevent that jump. but don't hide any of the query if it's on multiple lines

justincorrigible commented 3 years ago

Nah Kim... My head is just way toooo literal sometimes. Either way, "I fixed it now" 😉

justincorrigible commented 3 years ago

Changes deployed. Please let me know if I missed anything, @kcullion @rosibaj

rosibaj commented 3 years ago

lgtm for now!