OpenConceptLab / ocl_issues

Issues for all OCL repos. NOTE: Install ZenHub Browser Extension and request access to the OCL Roadmap board to view all issues and to contribute
4 stars 2 forks source link

Org (Detail view) - round 2 #1799

Closed jamlung-ri closed 3 months ago

jamlung-ri commented 8 months ago

Remaining tasks from previous ticket: #1757

paulsonder commented 7 months ago

@jamlung-ri

If there is no About section, no Pinned Repo's and the Org does not own any Repo's, we should show an Empty State - I will add a design.

paulsonder commented 4 months ago

Hi @jamlung-ri - the Org designs have been updated. Please could you review them to see if they're ready for development?

Find the updated designs here.

jamlung-ri commented 4 months ago

Thanks @paulsonder, this is looking great and seems nearly done. I do have a couple of points that might not need a design, but just want to make sure it's covered. Please check the boxes below if you feel like this is covered either in the designs or if you and Sunny have a shared understanding of this:

If we have these all addressed, then let's assign this ticket to Sunny and move it forward to Dev!

paulsonder commented 4 months ago

Hey @jamlung-ri

Also added a 'truly' empty state to Zeplin :)

snyaggarwal commented 4 months ago

@paulsonder Couple of things on the designs:

  1. How will custom attributes link work, a popup window?
  2. We are not showing Organization's ID (short-code) anywhere? It will be there in URL only. Is that something intentional?
  3. For Orgs that don't have any logo upload I have not shown anything for now, should we add an Org Icon for those?
  4. The stats panel on the right in overview tab will not be there in all repos tab, right?
paulsonder commented 4 months ago

Hi @snyaggarwal. Thanks for the feedback.

  1. That's right, a modal was the intention here.
  2. Good catch, I will update the design.
  3. I will create an avatar for Orgs that have not uploaded one.
  4. That's correct.

Design to do:

snyaggarwal commented 4 months ago

@paulsonder View all attributes would open a modal with all attributes including custom attributes? Like in a table of two columns? Any design reference? For example, check out PEPFAR:DATIM-MOH-DAA-FY23 header, it has a popup for custom attributes, which has formatted and Raw options

snyaggarwal commented 4 months ago

@paulsonder Whats the CTA to reach to this Browse members

snyaggarwal commented 4 months ago

@paulsonder For now I have added Browse Members Dialog on click of members in Org Statistics

snyaggarwal commented 3 months ago

@jamlung-ri @paulsonder Can you guys check Org view and provide feedbacks

jamlung-ri commented 3 months ago

@snyaggarwal Overall this is working great! Some quick feedback for you:

I think we're still waiting on @paulsonder for the short code addition into the design. That and other comments are in the design!

One comment in particular that is high priority @paulsonder - a new CTA needs to be added to the screen for "View Canonical Registry" for that organization, if it exists (many organizations will not have one, so we need to provide an indicator if they do). See below for a picture of the current canonical URL registry tool, filtered to view CIEL's list.

We should note that there are some things that may not be implementable until their dependency is done:

image

snyaggarwal commented 3 months ago

@jamlung-ri @paulsonder We need some design for "View All attributes" as it will have core attributes and/or extras as well. Or should I just use two column table view in a popup for this?

jamlung-ri commented 3 months ago

See this comment for user stories and requirements for "View canonical registry" for the org (which should be very similar to what is used for the User Profile)

https://github.com/OpenConceptLab/ocl_issues/issues/1888#issuecomment-2230868277

paulsonder commented 3 months ago

@jamlung-ri @paulsonder We need some design for "View All attributes" as it will have core attributes and/or extras as well. Or should I just use two column table view in a popup for this?

That approach works @snyaggarwal - let me know when you've built it and I'll do a quick review.

paulsonder commented 3 months ago

See this comment for user stories and requirements for "View canonical registry" for the org (which should be very similar to what is used for the User Profile)

#1888 (comment)

I posted a design solution to this in the referenced ticket.

snyaggarwal commented 3 months ago

@paulsonder @jamlung-ri Added view all attributes

jamlung-ri commented 3 months ago

Awesome, this is looking great! I think we have these outstanding developments before this is done:

paynejd commented 3 months ago

Quick reactions to Org header based on what has been implemented (not based on designs):

Regarding download/share -- in my opinion, we need to define the Download and Share CTAs for each resource and then we can decide if it's a merge or not. I'm not clear without compiling this across all resources.

snyaggarwal commented 3 months ago

Added following:

  1. "View Canonical URL Registry" link
  2. Removed Download button for now
  3. ID in Org header
  4. Not repeating attributes in popup
  5. Additional attributes window's title -- "Organization Attributes".

Need design input on:

  1. Add "X" button to the top-right as an additional way to close the Additional attributes window? -- @paulsonder Should we do this for all popups? Its not in MUI5 theme.
  2. "Created" date in org header. @paulsonder We have created date, created by, last updated date and last updated by. Any recommendation on how to show this? Or we can just use the same from v2?
paulsonder commented 3 months ago

Hi @snyaggarwal

  1. I have created a separate ticket to define requirements to modals and document them more fully as a DS component. I will include the suggestion to include a 'Close' icon. The ticket is #1904 .
  2. I will add this meta information to the About panel - I have tagged your for a review in a Zeplin screen.
paulsonder commented 3 months ago

@snyaggarwal Thanks for the approval... all Org designs have been updated.

snyaggarwal commented 3 months ago

@jamlung-ri @paulsonder Can we close this one?

paulsonder commented 3 months ago

@snyaggarwal Could you update the 'Canonical URL' info as per design? The icon in QA is also incorrect.

snyaggarwal commented 3 months ago
  1. We dont have a summary API for an Org and so we don't have a way to know how many canonical URL entries are there. Happy to change just the design, but now we wont be able to show the count until we update the API.
  2. Where can I get the icon from design?
paulsonder commented 3 months ago

@snyaggarwal Icon is in here.

snyaggarwal commented 3 months ago

@paulsonder Added this