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

Add website output #19

Open
paulzierep opened this issue Oct 31, 2023 · 8 comments
Open

Add website output #19

paulzierep opened this issue Oct 31, 2023 · 8 comments

Comments

@paulzierep
Copy link
Collaborator

I made a quick example view of what we could get: https://paulzierep.github.io/datatable-rendering/
We can add it as an iframe to the hub.
Pages for each community could be created here...

@supernord
Copy link
Collaborator

Great work @paulzierep 😄
Some initial ideas / comments:

  • Could / should the metadata currently in the drop down menu be included as additional (optional columns)?
  • I can't locate the tool cherri on bio.tools (see image below). Is this an error?
image

@paulzierep
Copy link
Collaborator Author

We can customize the data table as much as we want, so I think the first point should be easy todo, actually any community could customize as they want by manipulation the template for this, but I am not good at all with JS / Frontend stuff, so maybe we find someone still who can help with this, or I will check next week with our dev people ...
The other point is probably again the issue with an link in the wrapper but people forgot to actually add the entry in bio.tools. I just added it.

@supernord
Copy link
Collaborator

@paulzierep
Copy link
Collaborator Author

I think I cannot do much this week to improve the table, but feel free to modify to improve the rendering and style.
#22

@supernord
Copy link
Collaborator

See also #25

@supernord
Copy link
Collaborator

Hi @paulzierep - is a dedicated website for the tables still of interest? I have some ideas 😄

@paulzierep
Copy link
Collaborator Author

@supernord sure, currently the table is rendered purely via the JS library datatables, but I do not have the JS knowledge to further improve it, also it runs without a backend, purely using the JS library.
If you (or anybody) can use the csv as input and produce a nice view output, I am happy to replace the current view, with an improved version.
We also need a landing page view for the GitHub pages. Maybe just a simple HTML, that provides the complete table as well as as a list of the sub-tables. But also here I am happy for any contribution !

@supernord
Copy link
Collaborator

Thanks @paulzierep - would you be happy to use the ELIXIR Toolkit Theme for the landing page? https://elixir-belgium.github.io/elixir-toolkit-theme/
I can generate a PR to set this up.

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

No branches or pull requests

2 participants