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

Org page redesign 2159 #2215

Merged
merged 17 commits into from
Jan 25, 2024
Merged

Org page redesign 2159 #2215

merged 17 commits into from
Jan 25, 2024

Conversation

knirirr
Copy link
Contributor

@knirirr knirirr commented Jan 23, 2024

https://deploy-preview-2215--fairsharing.netlify.app/organisations/3112 is a suitable organisation to show how this change looks.

N.B. logos can only be added to records by:

  1. A record edit form (not yet done and out of scope for this PR).
  2. A tedious process of adding by hand or script.

Any requests for a different style preference (e.g. location or size of logo) will probably have to be addressed by @prakhyatox.

@allysonlister
Copy link
Contributor

allysonlister commented Jan 23, 2024

Thank you! I've added @delphinedauga as her thoughts would be most welcome.

Please could we:

  • add associated countries
  • have the logo appear in a similar place, size and style as our 'regular' records
  • have the justification/formatting for the various field names and values match our 'regular' records

#2216

I think that's everything for now - I like how you've made a white background for the general metadata rather than the cream of the existing records so you can tell at a glance that it's different from those records.

@knirirr
Copy link
Contributor Author

knirirr commented Jan 23, 2024

@allysonlister please would you put the last of those comments in a separate ticket; it will require work on both server and client which will require some thought, so I can't do it as part of this PR.

The logo is where it is due to limitations on my skills. The justification is as it is because I think it good and appropriate. Changing them will require assistance from @prakhyatox.

I should be able to deal with the countries.

@allysonlister
Copy link
Contributor

Thank you! Happy to have the logo item moved to a separate low-priority ticket for @prakhyatox to deal with when he has a moment, if that's ok?

I've moved the other item to another ticket.

@allysonlister
Copy link
Contributor

allysonlister commented Jan 23, 2024

It's nice to see blue pills for clickable links, and grey pills for non-clickable ones. Ultimately would be great to get countries and types clickable, and I know you're working on that.

After the justification is sorted, I'm happy to approve, thank you.

(would be nice see what @delphinedauga , who's in a different time zone, has a chance to reply)

@knirirr
Copy link
Contributor Author

knirirr commented Jan 23, 2024

I have moved the logo positioning to #2217 - this can safely be done later as logos aren't available at the moment anyway.

@allysonlister I've been thinking about what you mean by justification, and I think you might be referring to the gap between the label and text as seen in the screenshot below. Is that correct?

Screenshot from 2024-01-23 17-35-10

@allysonlister
Copy link
Contributor

Thanks @knirirr that's exactly what I was referring to - apologies for being unclear!

Copy link
Contributor

@allysonlister allysonlister left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looking great, thank you!

@delphinedauga
Copy link
Contributor

Very nice page ! Easy to understand.
Some comments :

  • organisation logo a little bit bigger
  • ROR logo also a little bit bigger, I miss this information at the first look
  • can we see somewhere the relation with the related records ?

@allysonlister
Copy link
Contributor

Thanks Delphine!

  • organisation logo a little bit bigger

Organisation logo work has moved to another ticket :-)

  • ROR logo also a little bit bigger, I miss this information at the first look

That would be nice actually, I agree!

  • can we see somewhere the relation with the related records ?

The relation is within the results panel in the bottom half of the org page - if it's too small we can make it bigger?

@knirirr
Copy link
Contributor Author

knirirr commented Jan 24, 2024

ROR icon: The one we use elsewhere is 24px and the largest they have is 32px. It will look blurred if enlarged. Even repacing the 24 with the 32 doesn't look great on the page, but I have done it anyway.
To make the relation more obvious I have placed an outlined v-chip around it rather than increase the font size.
This should, I hope, be enough to finally merge this PR...

@allysonlister
Copy link
Contributor

thank you, this is good for me. @delphinedauga if this is good for you, please could you approve the PR?

@knirirr knirirr merged commit a5f70f5 into dev Jan 25, 2024
9 checks passed
@knirirr knirirr deleted the org_page_redesign_2159 branch January 25, 2024 11:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants