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

Data tables #1875

Open
3 of 5 tasks
paulsonder opened this issue Jul 4, 2024 · 7 comments
Open
3 of 5 tasks

Data tables #1875

paulsonder opened this issue Jul 4, 2024 · 7 comments
Assignees
Labels

Comments

@paulsonder
Copy link
Member

paulsonder commented Jul 4, 2024

This ticket describes Data Tables in V3. There are proposals for several new layouts, as well as a change to allow a user to paginate data tables vertically.

Here are design ideas for different use of the data tables in V3:

Table configurations

  • Source / Hierarchy - Grouped by Code in parent / child
  • Source / Mappings - Grouped by 'From source'
  • Collection / Grouped by References
  • Collection / Concepts
  • Associations panel
@paulsonder paulsonder self-assigned this Jul 4, 2024
@paulsonder paulsonder added the V3 label Jul 4, 2024
@paulsonder paulsonder changed the title Datatables Data tables Jul 4, 2024
@snyaggarwal
Copy link
Contributor

...More

  • Repo Summary -- Mapped from/to Source
  • Concept/Mapping Version referenced by Repo versions

@paulsonder
Copy link
Member Author

Hi @jamlung-ri - I'm currently working on a 'view by reference' layout that would also be useful for Value Sets.. I'll share here today.

For the consumer persona, do you have any other 'non-standard' data table configurations you think I should look at before its moved to ready for development?

@jamlung-ri
Copy link
Member

  • This is a mix between Consumer and Source Manager personas but what about Association section? (Since there will be within-map-type sorting happening)
    image

@paulsonder
Copy link
Member Author

paulsonder commented Jul 24, 2024

Hey @jamlung-ri - I added an Associations panel view (table grouped by mapping type) - also find in Zeplin here.

Screenshot 2024-07-24 at 11 48 40

Note: the update to the iconography to show Concepts 'in' OCL vs External.

@jamlung-ri
Copy link
Member

jamlung-ri commented Jul 24, 2024

Looking great!

Scenarios to make sure we have covered:

  • Visual distinction between a retired mapping vs. an active mapping to a retired concept
    * Non-retired mapping to an OCL-recognized concept that is retired
    * Retired mapping to an OCL-recognized concept that is not retired
  • Make sure for future editor personas that we have space to do mapping sorting within a map type

@paulsonder
Copy link
Member Author

paulsonder commented Jul 30, 2024

Screenshot 2024-07-30 at 12 05 37

@jamlung-ri @snyaggarwal I've worked into the visuals and iconography as per requirements for Concepts in OCL, External Concepts, retired variants of both and retired mappings. Each would have a tooltip.

Let me know what you think.

@paulsonder
Copy link
Member Author

On

@snyaggarwal I need to create a component to roll this out across the designs in Zeplin but here is a reference for filter placement until then.

snyaggarwal added a commit to OpenConceptLab/oclweb3 that referenced this issue Sep 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants