-
Notifications
You must be signed in to change notification settings - Fork 31
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
Additional UI framework for full feature table #1514
Comments
From @sbliven
|
My concerns are:
I wonder if we can just use a single library that implements a full feature table and focus our effort in to make the user UX consistent across all the frontend. |
Please, provide your opinion and suggestion for alternative solutions. |
Possible solution for a full featured table: |
Other possible solution: |
@nitrosx , thanks for aggregating all of this info in this issue! Please note that #1505 only shows table, that does not necessary means we have to use only tables though. My idea is to add a new visual layer on top of Angular to get UI/UX similar to say this The PR mentioned above is just a proof of the concept of integration between Angular and Webix e.g. data loading. I will try to find resources to build a fully functional demo, at least for the search page (replace also filters form and the search bar, and the header) |
Also concerning webix license: it is GPLv3, however quote from their readme:
So SciCat with its BSD-3 is fully compatible with webix. Hope this clarifies |
Summary
This issue is to collect the opinions of all the collaborators regarding including and utilizing a second full framework on top Angular to implement specific functionalities.
This issue has been created following the creation of PR #1505, which adds WebIX framework framework to implement a table which offers a better UI/UX, as the one currently implemented in SciCat is very basic and not enterprise level.
The current table is implemented on top of Angular Material table component, which does not offer the following nice-to-have features:
The text was updated successfully, but these errors were encountered: