ChurchCRM / CRM

ChurchCRM is an OpenSource Church CRM & Management Software.
https://ChurchCRM.io
MIT License
625 stars 444 forks source link

Use DataTables for all tabular lists #227

Closed dschwen closed 4 years ago

dschwen commented 8 years ago

https://datatables.net/examples/styling/bootstrap.html

Data tables gives instant sort and filter capabilities to any tables. This could be useful for family lists, person lists, deposit slips, etc.

Let's also think about doing the paging client side (DataTables supports this). We'd sacrifice some high end scalability, but unless we are in the range of tens of thousands of rows a single table load is probably still faster. It would also mean that the search and paging are instantaneous and everything is sortable by column.

crossan007 commented 8 years ago

I'm using this method in https://github.com/ChurchCRM/CRM/pull/233

DawoudIO commented 8 years ago

do we know how many tables are left?

DawoudIO commented 4 years ago

I'm going to say this is now done, let us see if there are pages that don't use it and open new issues