-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
[BS5] Migrating Web UI to Bootstrap 5 #4527
[BS5] Migrating Web UI to Bootstrap 5 #4527
Conversation
Hi, I just created new branch |
I think this plan/process should be a Issue and use PRs only for merging |
I've moved the list to #4528 |
I'm having a hard time finding a proper replacement for FooTable, as it's no longer maintained and doesn't support Bootstrap 5. My suggestion was to use GridJS, but it doesn't support child rows (collapsing rows with details) and therefore not as responsive as Footable. The only idea I have is to use a button that opens a modal with the item details that are not displayed in the table. or maybe this jquery plugin https://datatables.net/ |
I think switching to DataTables is a good idea. Seriously, DT is rock solid and well written and jQuery is just a fucking help in so many ways. I like allans comment on this in https://datatables.net/forums/discussion/67258/will-datatables-2-0-require-jquery |
Hi all, I like progress on this PR. I want to implement Datatables with AJAX pagination support. It speedup loading times on servers with plenty domains and mailboxes. I have to find time for this, but it should be easy https://datatables.net/manual/server-side |
Hyped for it to see it guys! Nice work so far! |
I'd say I'll replace all the FooTables for now and then we can merge the PR into the feature branch for further development. |
Most of it should be done. We could now push the whole thing into the bootstrap5 branch and polish/test it |
This is a draft PR to show the process of the migration to Bootstrap v5.
Here is a list with most of the steps #4528
Maybe we should create a new feature branch for this.