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

Info or text in place of add records #2357

Open
jrchudy opened this issue Sep 14, 2023 · 0 comments
Open

Info or text in place of add records #2357

jrchudy opened this issue Sep 14, 2023 · 0 comments
Labels
annotation Anything related the annotations (adding new one or changing existing one) discussion required requires a discussion before moving forward record UI problems related to UI

Comments

@jrchudy
Copy link
Member

jrchudy commented Sep 14, 2023

In record app, there are some cases where a related table will be shown with no "add record" button and a "bulk edit" button. This can even occur when there are no rows in the table. Some examples of this can be seen on the Experiment record page. These cases have multiple hops as part of the foreign key definition, so more steps need to be taken to be able to add records to this Experiment.

There should be some element that is shown in the same place as the Add records button when it is not shown. Different elements that we want to consider:

  • configurable link that might point to documentation
  • icon or symbol with a tooltip explaining steps to take
    • can chaise/ermrestJS derive what steps should be taken and in what order to be able to "add"?

We also discussed creating nested groups for related entities, maybe groups could be automatically done for related tables that rely on other related tables in the same record context.

@jrchudy jrchudy added record UI problems related to UI annotation Anything related the annotations (adding new one or changing existing one) labels Sep 14, 2023
@jrchudy jrchudy added the discussion required requires a discussion before moving forward label Feb 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
annotation Anything related the annotations (adding new one or changing existing one) discussion required requires a discussion before moving forward record UI problems related to UI
Projects
None yet
Development

No branches or pull requests

1 participant