From 05218a15edeed0ede6ddb15c4c85f3593bff86a8 Mon Sep 17 00:00:00 2001 From: Étienne Loks Date: Wed, 29 Nov 2017 17:27:12 +0100 Subject: UI: improve table in sheet --- ishtar_common/static/js/ishtar.js | 11 +++ ishtar_common/static/media/styles.css | 13 +++ ishtar_common/templates/blocks/DataTables.html | 32 +++----- .../templates/ishtar/blocks/window_field_flex.html | 2 +- .../blocks/window_tables/dynamic_documents.html | 92 +++++++++++++++++++--- ishtar_common/templatetags/window_field.py | 9 ++- ishtar_common/templatetags/window_tables.py | 1 + 7 files changed, 126 insertions(+), 34 deletions(-) (limited to 'ishtar_common') diff --git a/ishtar_common/static/js/ishtar.js b/ishtar_common/static/js/ishtar.js index c3b576acd..026151953 100644 --- a/ishtar_common/static/js/ishtar.js +++ b/ishtar_common/static/js/ishtar.js @@ -38,6 +38,17 @@ function get_previous_table_id(){} var shortcut_url = ''; var datatables_i18n; + +var datatables_default = { + "processing": true, + "serverSide": true, + "scrollX": true, + "scrollY": true, + "searching": false, + "info": false, + "scrollCollapse": true +}; + var advanced_menu = false; var shortcut_menu_hide = false; var activate_all_search_url = '/activate-all-search/'; diff --git a/ishtar_common/static/media/styles.css b/ishtar_common/static/media/styles.css index 773554b95..65882f484 100644 --- a/ishtar_common/static/media/styles.css +++ b/ishtar_common/static/media/styles.css @@ -103,6 +103,19 @@ div#foot{ height: auto; } +table.dataTable tbody th, table.dataTable tbody td { + padding: 2px 2px; +} + +.dataTables_wrapper .dataTables_length{ + font-size: 0.8em; +} + +.dataTables_wrapper .dataTables_paginate .paginate_button:hover { + background: none; + border: 1px solid transparent; +} + .display_details{ font-size: 1.4em; } diff --git a/ishtar_common/templates/blocks/DataTables.html b/ishtar_common/templates/blocks/DataTables.html index 711f0b7c3..42b6eb8ad 100644 --- a/ishtar_common/templates/blocks/DataTables.html +++ b/ishtar_common/templates/blocks/DataTables.html @@ -17,17 +17,6 @@ -
-
-
- -
-
-
-