wpDataTables Lite - Version 2.0.2

Version Description

  • The plugins design was re-worked from scratch to a more intuitive, smooth and user friendly interface following Material Design guidelines;
  • New skin and new UI elements a new Material-style skin for tables front-end, new UI elements;
  • Feature: Checkbox for including Bootstrap on the front-end added on the Settings page;
  • Feature: New settings for URL link columns now it is possible e.g. to make them display as buttons, configure if the links should open in a new tab, or change the default text;
  • Fix: removed All when table displays all of the entries, and if you have less entries than selected displayed length;
  • Under-the-hood improvements
  • Security and stability improvements;
  • A number of other minor bugfixes;
  • Compatibility with WordPress 4.9.1 approved.
Download this release

Release Info

Developer wpDataTables
Plugin Icon 128x128 wpDataTables Lite
Version 2.0.2
Comparing to
See all releases

Code changes from version 1.2.3 to 2.0.2

Files changed (246) hide show
  1. Readme_documentation.pdf +0 -0
  2. assets/css/admin/addons.css +19 -0
  3. assets/css/admin/admin.css +375 -0
  4. assets/css/admin/browse.css +298 -0
  5. assets/css/admin/chart_wizard.css +266 -0
  6. assets/css/admin/constructor.css +347 -0
  7. assets/css/admin/edit_table.css +371 -0
  8. assets/css/admin/settings.css +24 -0
  9. assets/css/animate/animate.min.css +11 -0
  10. assets/css/bootstrap/bootstrap-colorpicker/bootstrap-colorpicker.css +230 -0
  11. assets/css/bootstrap/bootstrap-colorpicker/bootstrap-colorpicker.min.css +9 -0
  12. assets/css/bootstrap/bootstrap-datetimepicker/bootstrap-datetimepicker.css +374 -0
  13. assets/css/bootstrap/bootstrap-datetimepicker/bootstrap-datetimepicker.min.css +5 -0
  14. assets/css/bootstrap/bootstrap-datetimepicker/wdt-bootstrap-datetimepicker.css +278 -0
  15. assets/css/bootstrap/bootstrap-select/bootstrap-select.min.css +6 -0
  16. assets/css/bootstrap/bootstrap-tagsinput/bootstrap-tagsinput.css +55 -0
  17. assets/css/bootstrap/wpdatatables-bootstrap.css +13951 -0
  18. assets/css/dragula/dragula.min.css +1 -0
  19. assets/css/material-design-iconic-font/.bower.json +45 -0
  20. assets/css/material-design-iconic-font/css/material-design-iconic-font.css +5166 -0
  21. assets/css/material-design-iconic-font/css/material-design-iconic-font.min.css +1 -0
  22. assets/css/material-design-iconic-font/fonts/Material-Design-Iconic-Font.eot +0 -0
  23. assets/css/material-design-iconic-font/fonts/Material-Design-Iconic-Font.svg +787 -0
  24. assets/css/material-design-iconic-font/fonts/Material-Design-Iconic-Font.ttf +0 -0
  25. assets/css/material-design-iconic-font/fonts/Material-Design-Iconic-Font.woff +0 -0
  26. assets/css/material-design-iconic-font/fonts/Material-Design-Iconic-Font.woff2 +0 -0
  27. assets/css/uikit/uikit.css +3227 -0
  28. assets/css/waves/waves.min.css +8 -0
  29. assets/css/wdt-skins/graphite.css +528 -0
  30. assets/css/wdt-skins/light.css +434 -0
  31. assets/css/wdt-skins/material.css +525 -0
  32. assets/css/wdt.frontend.min.css +1 -0
  33. assets/css/wpdatatables.min.css +457 -844
  34. assets/fonts/glyphicons/glyphicons-halflings-regular.eot +0 -0
  35. assets/fonts/glyphicons/glyphicons-halflings-regular.svg +229 -0
  36. assets/fonts/glyphicons/glyphicons-halflings-regular.ttf +0 -0
  37. assets/fonts/glyphicons/glyphicons-halflings-regular.woff +0 -0
  38. assets/fonts/glyphicons/glyphicons-halflings-regular.woff2 +0 -0
  39. assets/fonts/wpdatatablesicons-base.eot +0 -0
  40. assets/fonts/wpdatatablesicons-base.svg +68 -48
  41. assets/fonts/wpdatatablesicons-base.ttf +0 -0
  42. assets/fonts/wpdatatablesicons-base.woff +0 -0
  43. assets/img/addons/formidable.png +0 -0
  44. assets/img/addons/gravity.png +0 -0
  45. assets/img/addons/powerful-filters.png +0 -0
  46. assets/img/addons/report-builder.png +0 -0
  47. assets/img/bootstrap-colorpicker/alpha-horizontal.png +0 -0
  48. assets/img/bootstrap-colorpicker/alpha.png +0 -0
  49. assets/img/bootstrap-colorpicker/hue-horizontal.png +0 -0
  50. assets/img/bootstrap-colorpicker/hue.png +0 -0
  51. assets/img/bootstrap-colorpicker/saturation.png +0 -0
  52. assets/img/chart-thumbs/chartjs_area_chart.jpg +0 -0
  53. assets/img/chart-thumbs/chartjs_bubble_chart.jpg +0 -0
  54. assets/img/chart-thumbs/chartjs_column_chart.jpg +0 -0
  55. assets/img/chart-thumbs/chartjs_doughnut_chart.jpg +0 -0
  56. assets/img/chart-thumbs/chartjs_line_chart.jpg +0 -0
  57. assets/img/chart-thumbs/chartjs_pie_chart.jpg +0 -0
  58. assets/img/chart-thumbs/chartjs_polar_area_chart.jpg +0 -0
  59. assets/img/chart-thumbs/chartjs_radar_chart.jpg +0 -0
  60. assets/img/chart-thumbs/chartjs_stacked_area_chart.jpg +0 -0
  61. assets/img/chart-thumbs/google_area_chart.jpg +0 -0
  62. assets/img/chart-thumbs/google_bar_chart.jpg +0 -0
  63. assets/img/chart-thumbs/google_bubble_chart.jpg +0 -0
  64. assets/img/chart-thumbs/google_candlestick_chart.jpg +0 -0
  65. assets/img/chart-thumbs/google_column_chart.jpg +0 -0
  66. assets/img/chart-thumbs/google_donut_chart.jpg +0 -0
  67. assets/img/chart-thumbs/google_gauge_chart.jpg +0 -0
  68. assets/img/chart-thumbs/google_histogram.jpg +0 -0
  69. assets/img/chart-thumbs/google_line_chart.jpg +0 -0
  70. assets/img/chart-thumbs/google_pie_chart.jpg +0 -0
  71. assets/img/chart-thumbs/google_scatter_chart.jpg +0 -0
  72. assets/img/chart-thumbs/google_stepped_area_chart.jpg +0 -0
  73. assets/img/chart-thumbs/highcharts_3d_column_chart.jpg +0 -0
  74. assets/img/chart-thumbs/highcharts_3d_donut_chart.jpg +0 -0
  75. assets/img/chart-thumbs/highcharts_3d_pie_chart.jpg +0 -0
  76. assets/img/chart-thumbs/highcharts_angular_gauge_chart.jpg +0 -0
  77. assets/img/chart-thumbs/highcharts_basic_area_chart.jpg +0 -0
  78. assets/img/chart-thumbs/highcharts_basic_bar_chart.jpg +0 -0
  79. assets/img/chart-thumbs/highcharts_basic_column_chart.jpg +0 -0
  80. assets/img/chart-thumbs/highcharts_donut_chart.jpg +0 -0
  81. assets/img/chart-thumbs/highcharts_line_chart.jpg +0 -0
  82. assets/img/chart-thumbs/highcharts_pie_chart.jpg +0 -0
  83. assets/img/chart-thumbs/highcharts_pie_with_gradient_chart.jpg +0 -0
  84. assets/img/chart-thumbs/highcharts_scatter_plot.jpg +0 -0
  85. assets/img/chart-thumbs/highcharts_solid_gauge_chart.jpg +0 -0
  86. assets/img/chart-thumbs/highcharts_spline_chart.jpg +0 -0
  87. assets/img/chart-thumbs/highcharts_stacked_area_chart.jpg +0 -0
  88. assets/img/chart-thumbs/highcharts_stacked_bar_chart.jpg +0 -0
  89. assets/img/chart-thumbs/highcharts_stacked_column_chart.jpg +0 -0
  90. assets/img/constructor/add-from-data-source.png +0 -0
  91. assets/img/constructor/generate-query-to-mysql-database.png +0 -0
  92. assets/img/constructor/generate-query-to-wordpress-database.png +0 -0
  93. assets/img/constructor/gravity-form.png +0 -0
  94. assets/img/constructor/import-data-from-data-source.png +0 -0
  95. assets/img/constructor/manual.png +0 -0
  96. assets/img/hint-pictures/advanced_filter.png +0 -0
  97. assets/img/hint-pictures/clear_filters_1.png +0 -0
  98. assets/img/hint-pictures/clear_filters_2.png +0 -0
  99. assets/img/hint-pictures/column_color.png +0 -0
  100. assets/img/hint-pictures/column_filter.png +0 -0
  101. assets/img/hint-pictures/custom_filter_label.png +0 -0
  102. assets/img/hint-pictures/filter_in_form.png +0 -0
  103. assets/img/hint-pictures/front_end_editing.png +0 -0
  104. assets/img/hint-pictures/global_search.png +0 -0
  105. assets/img/hint-pictures/group_column.png +0 -0
  106. assets/img/hint-pictures/info_block.png +0 -0
  107. assets/img/hint-pictures/inline_editing_hint.png +0 -0
  108. assets/img/hint-pictures/limit_width.png +0 -0
  109. assets/img/hint-pictures/own_rows_hint.png +0 -0
  110. assets/img/hint-pictures/popover_tools_hint.png +0 -0
  111. assets/img/hint-pictures/responsive.png +0 -0
  112. assets/img/hint-pictures/rows_per_page.png +0 -0
  113. assets/img/hint-pictures/scrollable.png +0 -0
  114. assets/img/hint-pictures/sorting.png +0 -0
  115. assets/img/hint-pictures/table_title.png +0 -0
  116. assets/img/hint-pictures/table_tools_hint.png +0 -0
  117. assets/img/hint-pictures/text_after.png +0 -0
  118. assets/img/hint-pictures/text_before.png +0 -0
  119. assets/img/hint-pictures/word_wrap.png +0 -0
  120. assets/img/logo-large.png +0 -0
  121. assets/img/select.png +0 -0
  122. assets/img/select@2x.png +0 -0
  123. assets/js/ace/ace.js +1 -7592
  124. assets/js/bootstrap/bootstrap-colorpicker/bootstrap-colorpicker.min.js +5 -0
  125. assets/js/bootstrap/bootstrap-datetimepicker/bootstrap-datetimepicker.min.js +2 -0
  126. assets/js/bootstrap/bootstrap-growl/bootstrap-growl.min.js +2 -0
  127. assets/js/bootstrap/bootstrap-select/bootstrap-select.min.js +9 -0
  128. assets/js/bootstrap/bootstrap-tagsinput/bootstrap-tagsinput.js +683 -0
  129. assets/js/bootstrap/bootstrap.min.js +7 -0
  130. assets/js/bootstrap/noconf.bootstrap.min.js +6 -0
  131. assets/js/dragula/dragula.min.js +1 -0
  132. assets/js/export-tools/buttons.colVis.min.js +5 -4
  133. assets/js/export-tools/buttons.html5.min.js +26 -22
  134. assets/js/export-tools/buttons.print.min.js +4 -4
  135. assets/js/export-tools/dataTables.buttons.min.js +36 -35
  136. assets/js/export-tools/jszip.min.js +11 -10
  137. assets/js/export-tools/pdfmake.min.js +30 -16
  138. assets/js/jquery-datatables/jquery.dataTables.min.js +164 -163
  139. assets/js/jquery-datatables/jquery.dataTables.rowGrouping.js +481 -241
  140. assets/js/jsrender/jsrender.min.js +3 -3
  141. assets/js/moment/moment.js +3 -488
  142. assets/js/tagsinput/jquery.tagsinput.min.js +1 -1
  143. assets/js/waves/waves.min.js +10 -0
  144. assets/js/wpdatatables/admin/browse/wdt.browse.js +122 -0
  145. assets/js/wpdatatables/admin/common.js +390 -0
  146. assets/js/wpdatatables/admin/constructor/wdt.constructor.js +59 -0
  147. assets/js/wpdatatables/admin/doc.js +87 -0
  148. assets/js/wpdatatables/admin/plugin-settings/main.js +268 -0
  149. assets/js/wpdatatables/admin/plugin-settings/plugin_config_object.js +283 -0
  150. assets/js/wpdatatables/admin/table-settings/column_config_object.js +1409 -0
  151. assets/js/wpdatatables/admin/table-settings/main.js +1025 -0
  152. assets/js/wpdatatables/admin/table-settings/table_config_object.js +808 -0
  153. assets/js/wpdatatables/wdt.addRemoveColumn.js +151 -0
  154. assets/js/wpdatatables/wdt.chartWizard.js +49 -0
  155. assets/js/wpdatatables/wdt.excel.min.js +1 -0
  156. assets/js/wpdatatables/wdt.frontend.min.js +145 -0
  157. assets/js/wpdatatables/wdt.funcs.js +463 -0
  158. assets/js/wpdatatables/wdt.mce.js +136 -0
  159. assets/js/wpdatatables/wpdatatables.js +264 -32
  160. config/config.inc.php +40 -40
  161. controllers/wdt_admin.php +339 -825
  162. controllers/wdt_admin_ajax_actions.php +224 -468
  163. controllers/wdt_functions.php +633 -491
  164. languages/en_US/wpdatatables.mo +0 -0
  165. languages/en_US/wpdatatables.po +3596 -541
  166. lib/phpExcel/PHPExcel/Chart/Renderer/PHP Charting Libraries.txt +19 -19
  167. lib/phpExcel/PHPExcel/Reader/CSV.php +20 -0
  168. lib/phpExcel/PHPExcel/Reader/Excel2007.php +3 -2
  169. lib/phpExcel/PHPExcel/Settings.php +9 -7
  170. lib/phpExcel/PHPExcel/Shared/Date.php +9 -0
  171. lib/phpExcel/PHPExcel/Shared/PCLZip/gnu-lgpl.txt +504 -504
  172. lib/phpExcel/PHPExcel/Shared/PCLZip/readme.txt +421 -421
  173. lib/phpExcel/PHPExcel/Writer/CSV.php +40 -5
  174. lib/phpExcel/PHPExcel/Writer/Excel2007/Chart.php +4 -2
  175. lib/phpExcel/PHPExcel/Writer/HTML.php +1 -1
  176. lib/phpExcel/PHPExcel/locale/pt/br/functions +408 -408
  177. lib/phpExcel/PHPExcel/locale/pt/functions +408 -408
  178. lib/phpExcel/PHPExcel/locale/sv/functions +408 -408
  179. readme.txt +64 -61
  180. source/class.date.wpdatacolumn.php +32 -39
  181. source/class.datetime.wpdatacolumn.php +31 -41
  182. source/class.email.wpdatacolumn.php +27 -20
  183. source/class.float.wpdatacolumn.php +49 -39
  184. source/class.image.wpdatacolumn.php +31 -24
  185. source/class.int.wpdatacolumn.php +47 -35
  186. source/class.link.wpdatacolumn.php +137 -27
  187. source/class.sql.php +14 -23
  188. source/class.string.wpdatacolumn.php +16 -16
  189. source/class.time.wpdatacolumn.php +25 -29
  190. source/class.wdtbrowsechartstable.php +478 -82
  191. source/class.wdtbrowsetable.php +477 -95
  192. source/class.wdtconfigcontroller.php +891 -0
  193. source/class.wdtsettingscontroller.php +114 -0
  194. source/class.wdttools.php +750 -258
  195. source/class.wpdatacolumn.php +614 -246
  196. source/class.wpdatatable.php +1506 -665
  197. source/class.wpexcelcolumn.php +273 -0
  198. templates/admin/addons/addons.inc.php +129 -0
  199. templates/admin/browse/bulk_actions.inc.php +16 -0
  200. templates/admin/browse/chart/browse.inc.php +58 -0
  201. templates/admin/browse/pagination.inc.php +66 -0
  202. templates/admin/browse/search_box.inc.php +12 -0
  203. templates/admin/browse/table/browse.inc.php +62 -0
  204. templates/admin/browse/table/duplicate_modal.inc.php +71 -0
  205. templates/admin/browse/table_list.inc.php +68 -0
  206. templates/admin/browse/table_navigation.inc.php +11 -0
  207. templates/admin/chart_wizard/chart_wizard.inc.php +106 -0
  208. templates/admin/chart_wizard/steps/charts_pick/chartjs.inc.php +122 -0
  209. templates/admin/chart_wizard/steps/charts_pick/google_charts.inc.php +143 -0
  210. templates/admin/chart_wizard/steps/charts_pick/highcharts.inc.php +208 -0
  211. templates/admin/chart_wizard/steps/step1.inc.php +93 -0
  212. templates/admin/common/close_modal.inc.php +46 -0
  213. templates/admin/common/error_modal.inc.php +28 -0
  214. templates/admin/common/preloader.inc.php +9 -0
  215. templates/admin/constructor/constructor.inc.php +90 -0
  216. templates/admin/constructor/steps/constructor_1.inc.php +83 -0
  217. templates/admin/settings/settings.inc.php +128 -0
  218. templates/admin/settings/tabs/color_and_font_settings.php +610 -0
  219. templates/admin/settings/tabs/custom_js_and_css.php +56 -0
  220. templates/admin/settings/tabs/info.php +133 -0
  221. templates/admin/settings/tabs/main_plugin_settings.php +367 -0
  222. templates/admin/settings/tabs/separate_mysql_connection.php +103 -0
  223. templates/admin/table-settings/add_column_modal.inc.php +138 -0
  224. templates/admin/table-settings/colorpicker_block.inc.php +16 -0
  225. templates/admin/table-settings/column_settings_panel.inc.php +1081 -0
  226. templates/admin/table-settings/column_small_block.inc.php +23 -0
  227. templates/admin/table-settings/columns_list_modal.inc.php +37 -0
  228. templates/admin/table-settings/conditional_formatting_block.inc.php +58 -0
  229. templates/admin/table-settings/edit_table.inc.php +100 -0
  230. templates/admin/table-settings/foreign_key_config.inc.php +105 -0
  231. templates/admin/table-settings/formula_editor_modal.inc.php +99 -0
  232. templates/admin/table-settings/possible_values_merge_list_modal.inc.php +33 -0
  233. templates/admin/table-settings/remove_column_modal.inc.php +93 -0
  234. templates/admin/table-settings/table_preview_block.inc.php +87 -0
  235. templates/admin/table-settings/table_settings_block.inc.php +1138 -0
  236. templates/common/delete_modal.inc.php +51 -0
  237. templates/common/error.inc.php +6 -0
  238. templates/frontend/aggregate_functions.inc.php +8 -0
  239. templates/frontend/excel_table_main.inc.php +39 -0
  240. templates/frontend/filter_form.inc.php +37 -0
  241. templates/frontend/modal.inc.php +43 -0
  242. templates/frontend/table_body.inc.php +18 -0
  243. templates/frontend/table_head.inc.php +31 -0
  244. templates/frontend/table_main.inc.php +46 -0
  245. templates/frontend/wrap_template.inc.php +11 -0
  246. wpdatatables.php +50 -47
Readme_documentation.pdf CHANGED
Binary file
assets/css/admin/addons.css ADDED
@@ -0,0 +1,19 @@
1
+ .wdt-datatables-admin-wrap .card.wdt-addons {
2
+ max-width: 100%;
3
+ padding: 0;
4
+ margin-top: 0;
5
+ }
6
+
7
+ .wdt-addons .row {
8
+ display: flex;
9
+ }
10
+
11
+ .wdt-addons .row .thumbnail {
12
+ height: 100%;
13
+ }
14
+
15
+ .wdt-addons-find-out-more {
16
+ padding: 10px 15px;
17
+ position: absolute;
18
+ bottom: 0;
19
+ }
assets/css/admin/admin.css ADDED
@@ -0,0 +1,375 @@
1
+ @font-face {
2
+ font-weight: 400;
3
+ font-style: normal;
4
+ font-family: WPDataTablesIcons;
5
+ src: url(../../fonts/wpdatatablesicons-base.eot);
6
+ src: url(../../fonts/wpdatatablesicons-base.eot?#iefix) format('embedded-opentype'), url(../../fonts/wpdatatablesicons-base.woff) format('woff'), url(../../fonts/wpdatatablesicons-base.ttf) format('truetype'), url(../../fonts/wpdatatablesicons-base.svg#wpdatatablesicons-base) format('svg');
7
+ }
8
+
9
+ /* Icons */
10
+ #toplevel_page_wpdatatables-administration div.wp-menu-image:before,
11
+ .toplevel_page_wpdatatables-administration .ui-dialog-titlebar-close:before {
12
+ display: inline-block;
13
+ font-family: 'WPDataTablesIcons' !important;
14
+ font-style: normal;
15
+ font-weight: normal;
16
+ text-align: center;
17
+ text-decoration: none;
18
+ vertical-align: middle;
19
+ -webkit-font-smoothing: antialiased;
20
+ }
21
+
22
+ #toplevel_page_wpdatatables-administration div.wp-menu-image:before {
23
+ content: "\e016";
24
+ }
25
+
26
+ .wpdt-c #pick-range-table-container { width: 100%; max-height: 400px; overflow: auto; }
27
+
28
+ .wpdt-c #range_picked_info { padding: 3px; font-size: 10px; }
29
+
30
+ .wpdt-c div.columns-block-selecter-buttons { margin: 5px }
31
+
32
+ .wpdt-c div.wpDataTables div.strings-error,
33
+ .wpdt-c div.wpDataTables div.min-columns-error,
34
+ .wpdt-c div.wpDataTables div.max-columns-error {
35
+ font-weight: bold;
36
+ color: red;
37
+ margin: 5px;
38
+ padding: 3px;
39
+ border: 1px solid red;
40
+ border-radius: 3px;
41
+ background-color: #fdd;
42
+ }
43
+
44
+ div.mce-widget button i.mce-i-wpdatatable:before{
45
+ content: "\e016";
46
+ font-family: 'WPDataTablesIcons' !important;
47
+ }
48
+
49
+ div.mce-widget button i.mce-i-wpdatachart:before{
50
+ content: "\f185";
51
+ font: 400 20px/1 dashicons;
52
+ }
53
+
54
+ .wpdt-c #formattingRules { padding: 10px }
55
+
56
+ .wpdt-c #wpDataTablesSettings td.columnsBlock input.possibleValues {
57
+ display: none !important;
58
+ }
59
+
60
+ .wpdt-c #wpDataTablesSettings td.columnsBlock button.generatePossibleValues {
61
+ height: auto;
62
+ white-space: normal;
63
+ line-height: 20px;
64
+ }
65
+
66
+ .wpdt-c #wdtConfigureTableToolsBlock {
67
+ margin: 5px;
68
+ padding-top: 10px;
69
+ display: none;
70
+ }
71
+
72
+ .wpdt-c #wdtConfigureTableToolsBlock label {
73
+ display: block;
74
+ margin: 3px;
75
+ }
76
+
77
+ .wpdt-c #wdtSaveConfirmationPopover {
78
+ position: absolute;
79
+ background-color: rgba(78, 125, 1,0.7);
80
+ padding: 8px;
81
+ border-radius: 4px;
82
+ color: #fff;
83
+ top: -40px;
84
+ display: none;
85
+ }
86
+
87
+ .wpdt-c div.addons_container {
88
+ position: relative;
89
+ background: #fff;
90
+ border: 1px solid #ccc;
91
+ padding: 10px;
92
+ overflow: hidden;
93
+ }
94
+
95
+ .wpdt-c div.wdt_addon_thumb {
96
+ width: 250px;
97
+ height: 180px;
98
+ background-color: #ddd;
99
+ position: relative;
100
+ opacity: 0.75;
101
+ transition: opacity 0.2s ease;
102
+ }
103
+
104
+ .wpdt-c div.wdt_addon_thumb:hover {
105
+ opacity: 1;
106
+ }
107
+
108
+ .wpdt-c div.wdt_addon {
109
+ float: left;
110
+ width: 250px;
111
+ height: 315px;
112
+ margin: 10px;
113
+ padding: 10px;
114
+ border: 1px solid #eaeaea;
115
+ background-color: #f7f7f7;
116
+ }
117
+
118
+ .wpdt-c div.wdt_addon_title {
119
+ position: absolute;
120
+ bottom: 0;
121
+ background: rgba(0,0,0,0.5);
122
+ width: 100%;
123
+ height: 40px;
124
+ padding: 0;
125
+ }
126
+
127
+ .wpdt-c div.wdt_addon_title h3 {
128
+ color: #fff;
129
+ margin: 0;
130
+ margin-left: 10px;
131
+ margin-top: 10px;
132
+ }
133
+
134
+ .wpdt-c div.wdt_addon_title h3 a {
135
+ color: #fff;
136
+ text-decoration: none;
137
+ transition: color 0.2s ease;
138
+ }
139
+
140
+ .wpdt-c div.wdt_addon_title h3 a:hover {
141
+ color: #ddd;
142
+ text-decoration: underline;
143
+ }
144
+
145
+ .wpdt-c div.dt-button-info {
146
+ position: fixed;
147
+ top: 50%;
148
+ left: 50%;
149
+ width: 400px;
150
+ margin-top: -100px;
151
+ margin-left: -200px;
152
+ background-color: white;
153
+ border: 2px solid #111;
154
+ box-shadow: 3px 3px 8px rgba(0, 0, 0, 0.3);
155
+ border-radius: 3px;
156
+ text-align: center;
157
+ z-index: 21;
158
+ }
159
+ .wpdt-c div.dt-button-info h2 {
160
+ padding: 0.5em;
161
+ margin: 0;
162
+ font-weight: normal;
163
+ border-bottom: 1px solid #ddd;
164
+ background-color: #f3f3f3;
165
+ }
166
+ .wpdt-c div.dt-button-info > div {
167
+ padding: 1em;
168
+ }
169
+
170
+ .wpdt-c div.wdtDuplicateTableName {
171
+ margin: 30px 0;
172
+ }
173
+ .wpdt-c div.manual_duplicate {
174
+ margin: 20px 0;
175
+ }
176
+ .wpdt-c .manual_duplicate>.dashicons-info {
177
+ cursor: pointer;
178
+ }
179
+
180
+ .wpdt-c .duplicate_explain {
181
+ border: 1px solid #cccccc;
182
+ border-radius: 3px;
183
+ padding: 0px 10px;
184
+ margin-top: 20px;
185
+ text-align: justify;
186
+ }
187
+
188
+ .wpdt-c #wdt-range-picker checkbox {
189
+ display: inline-block;
190
+ }
191
+
192
+ .wpdt-c #wdt-range-picker .checkbox {
193
+ margin-bottom: 25px;
194
+ }
195
+
196
+ .wpdt-c #wdt-range-picker .pick-row .checkbox {
197
+ margin: 0;
198
+ }
199
+
200
+
201
+ .wpdt-c div.wpdt-tab {
202
+ background-color: #fff;
203
+ }
204
+
205
+ .wpdt-c .wdt-datatables-admin-wrap .tab-nav li {
206
+ margin-bottom: 0;
207
+ }
208
+
209
+ .wpdt-c .wdt-datatables-admin-wrap .card {
210
+ max-width: 100%;
211
+ padding: 0;
212
+ margin-top: 0;
213
+ border: 1px solid #d7d7d7;
214
+ }
215
+
216
+ .wpdt-c #wpdt-inline-logo {
217
+ width: 60px;
218
+ height: 50px;
219
+ float: left;
220
+ padding-right: 10px;
221
+ margin-top: -5px;
222
+ }
223
+
224
+ .wpdt-c .wdt-datatables-admin-wrap .tab-nav li a:active,
225
+ .wpdt-c .wdt-datatables-admin-wrap .tab-nav li a:focus,
226
+ .wpdt-c .wdt-datatables-admin-wrap .tab-nav li a:hover {
227
+ box-shadow: none !important;
228
+ }
229
+
230
+ .wpdt-c .wdt-datatables-admin-wrap .bootstrap-select.btn-group .dropdown-menu li a {
231
+ box-shadow: none !important;
232
+ text-transform: none !important;;
233
+ }
234
+
235
+ .wpdt-c .wdt-datatables-admin-wrap .bootstrap-select > .btn-default {
236
+ text-transform: none;
237
+ }
238
+
239
+ .wpdt-c .wdt-datatables-admin-wrap table th {
240
+ -o-transition: none !important;
241
+ -ms-transition: none !important;
242
+ -moz-transition: none !important;
243
+ -webkit-transition: none !important;
244
+ transition: none !important;
245
+ }
246
+
247
+ .wpdt-c .wdt-datatables-admin-wrap .bootstrap-tagsinput {
248
+ border-left: 0;
249
+ border-right: 0;
250
+ border-top: 0;
251
+ border-bottom: 1px solid #ddd;
252
+ -webkit-appearance: none;
253
+ -moz-appearance: none;
254
+ appearance: none;
255
+ padding: 0;
256
+ box-shadow: none;
257
+ width: 100%;
258
+ max-height: 150px;
259
+ overflow-y: auto;
260
+ }
261
+
262
+ .wpdt-c .wdt-datatables-admin-wrap div.toggle-switch {
263
+ width: 100%;
264
+ }
265
+
266
+ .wpdt-c .wdt-datatables-admin-wrap div.toggle-switch .ts-helper {
267
+ float: right;
268
+ }
269
+
270
+ .wpdt-c .wdt-preload-layer {
271
+ position: absolute;
272
+ height: 100%;
273
+ width: 100%;
274
+ background-color: rgba(255,255,255,0.7);
275
+ text-align: center;
276
+ z-index: 100;
277
+ }
278
+
279
+ .wpdt-c .wdt-preload-layer div.preloader {
280
+ top: 50%;
281
+ }
282
+
283
+ .wpdt-c .wpcolorpicker {
284
+ width: 100%;
285
+ }
286
+
287
+ .wpdt-c .wpcolorpicker-icon.input-group-addon {
288
+ position: absolute;
289
+ right: 10px;
290
+ top: 0;
291
+ z-index: 4;
292
+ height: 25px;
293
+ width: 25px;
294
+ padding: 0;
295
+ }
296
+
297
+ .wpdt-c .colorpicker-element .wpcolorpicker-icon.add-on>i,
298
+ .wpdt-c .colorpicker-element .wpcolorpicker-icon.input-group-addon>i {
299
+ height: 25px;
300
+ width: 25px;
301
+ }
302
+ .wpdt-c .colorpicker.colorpicker-visible {
303
+ top: 32px;
304
+ left: inherit;
305
+ padding: 4px;
306
+ min-width: 146px;
307
+ margin: 7px 0 0 -7px;
308
+ height: auto;
309
+ width: auto;
310
+ background: #fff;
311
+ overflow: inherit;
312
+ }
313
+
314
+ .wpdt-c span.wpcolorpicker-icon>i {
315
+ border: 1px solid #ddd;
316
+ }
317
+
318
+ .wpdt-c .btn.btn-default.wdt-documentation,
319
+ .wpdt-c .btn.btn-default.wdt-documentation:hover,
320
+ .wpdt-c .btn.btn-default.wdt-documentation:focus {
321
+ border: 1px solid #d7d7d7;
322
+ }
323
+
324
+ .wpdt-c .wdt-datatables-admin-wrap .card .card-header.wdt-admin-card-header {
325
+ padding: 25px 20px;
326
+ }
327
+
328
+ .wpdt-c .wdt-datatables-admin-wrap .card .card-header.wdt-admin-card-header .actions {
329
+ right: 27px;
330
+ top: 25px;
331
+ }
332
+
333
+ .wpdt-c .wdt-datatables-admin-wrap .btn:disabled {
334
+ color: #777;
335
+ background-color: #ededed;
336
+ }
337
+
338
+ .wpdt-c .wdt-datatables-admin-wrap .btn:hover:disabled {
339
+ color: #777;
340
+ background-color: #ededed;
341
+ }
342
+
343
+ .wpdt-c .wdt-datatables-admin-wrap .alert .wdt-alert-title:hover,
344
+ .wpdt-c .wdt-datatables-admin-wrap .alert .wdt-alert-subtitle:hover {
345
+ cursor: text;
346
+ }
347
+
348
+ .wdt-datatables-admin-wrap .alert .wdt-alert-subtitle {
349
+ color: #ebebeb;
350
+ }
351
+
352
+ .wpdt-c button.wdt-backend-close {
353
+ background-color: #d7d7d7 !important;
354
+ }
355
+
356
+ .wpdt-c button.wdt-backend-close:hover {
357
+ background-color: #F44336 !important;
358
+ }
359
+
360
+ .wpdt-c button.wdt-collapse-table-settings {
361
+ background-color: #6C7A89 !important;
362
+ }
363
+
364
+ .wpdt-c .wdt-datatables-admin-wrap .card .card-header.wdt-admin-card-header {
365
+ border-bottom: 1px solid #ebebeb;
366
+ }
367
+
368
+ .wpdt-c h4 i.zmdi-help-outline {
369
+ margin-left: 3px;
370
+ cursor: pointer;
371
+ }
372
+
373
+ .wpdt-c #adminmenuback {
374
+ z-index: 100;
375
+ }
assets/css/admin/browse.css ADDED
@@ -0,0 +1,298 @@
1
+ /* Common elements */
2
+ .wdt-datatables-admin-wrap .card.wdt-browse-table .btn {
3
+ box-shadow: none;
4
+ }
5
+
6
+ /* Card header */
7
+ .wdt-datatables-admin-wrap .card.wdt-browse-table .card-header .actions .wdt-add-new {
8
+ font-size: 14px;
9
+ font-weight: 400;
10
+ padding: 12px 16px;
11
+ }
12
+
13
+ /* Browse table */
14
+ .wdt-datatables-admin-wrap .card.wdt-browse-table .widefat td, .widefat th {
15
+ font-size: 14px;
16
+ font-weight: 400;
17
+ color: #222;
18
+ }
19
+
20
+ .wdt-datatables-admin-wrap .card.wdt-browse-table table {
21
+ border: 0;
22
+ }
23
+
24
+ .wdt-datatables-admin-wrap .card.wdt-browse-table table .no-items td {
25
+ padding: 20px 0 20px 30px;
26
+ }
27
+
28
+ .wdt-datatables-admin-wrap .card.wdt-browse-table table a:focus {
29
+ box-shadow: none;
30
+ }
31
+
32
+ .wdt-datatables-admin-wrap .card.wdt-browse-table table th {
33
+ border-right: 0 !important
34
+ }
35
+
36
+ .wdt-datatables-admin-wrap .card.wdt-browse-table table th#id {
37
+ width: 5%;
38
+ }
39
+
40
+ .wdt-datatables-admin-wrap .card.wdt-browse-table table thead tr th a span {
41
+ color: #2196f3;
42
+ }
43
+
44
+ .wdt-datatables-admin-wrap .card.wdt-browse-table table thead th,
45
+ .wdt-datatables-admin-wrap .card.wdt-browse-table table thead td {
46
+ border-top: 1px solid #ebebeb;
47
+ border-bottom: 1px solid #ebebeb;
48
+ }
49
+
50
+ .wdt-datatables-admin-wrap .card.wdt-browse-table table tfoot th,
51
+ .wdt-datatables-admin-wrap .card.wdt-browse-table table tfoot td {
52
+ border-top: 1px solid #ebebeb;
53
+ border-bottom: 1px solid #ebebeb;
54
+ }
55
+
56
+ .wdt-datatables-admin-wrap .card.wdt-browse-table table tbody tr {
57
+ height: 55px;
58
+ }
59
+
60
+ .wdt-datatables-admin-wrap .card.wdt-browse-table table tbody > :nth-child(odd) {
61
+ background-color: #fafafa;
62
+ }
63
+
64
+ .wdt-datatables-admin-wrap .card.wdt-browse-table table tbody tr.checked-row {
65
+ background-color: #f1f4f5;
66
+ }
67
+
68
+ .wdt-datatables-admin-wrap .card.wdt-browse-table table td.check-column {
69
+ width: 55px;
70
+ }
71
+
72
+ .wdt-datatables-admin-wrap .card.wdt-browse-table table .check-column .checkbox {
73
+ margin: 0 0 0 27px;
74
+ }
75
+
76
+ .wdt-datatables-admin-wrap .card.wdt-browse-table table .check-column .checkbox input[type="checkbox"] {
77
+ position: relative;
78
+ }
79
+
80
+ .wdt-datatables-admin-wrap .card.wdt-browse-table table td.table_type,
81
+ .wdt-datatables-admin-wrap .card.wdt-browse-table table td.shortcode,
82
+ .wdt-datatables-admin-wrap .card.wdt-browse-table table td.engine,
83
+ .wdt-datatables-admin-wrap .card.wdt-browse-table table td.type {
84
+ padding: 18px 10px;
85
+ }
86
+
87
+ .wdt-datatables-admin-wrap .card.wdt-browse-table table td.table_type span.wpdt-type-column,
88
+ .wdt-datatables-admin-wrap .card.wdt-browse-table table td.shortcode span.wdt-shortcode,
89
+ .wdt-datatables-admin-wrap .card.wdt-browse-table table td.engine span.wdt-render-engine,
90
+ .wdt-datatables-admin-wrap .card.wdt-browse-table table td.type span.wdt-chart-type {
91
+ color: #ffffff;
92
+ padding: 5px 10px;
93
+ border-radius: 2px;
94
+ }
95
+
96
+ .wdt-datatables-admin-wrap .card.wdt-browse-table table .column-functions .btn {
97
+ margin: 3px 0 0 0;
98
+ }
99
+
100
+ .wdt-datatables-admin-wrap .card.wdt-browse-table table .column-functions a {
101
+ line-height: 40px;
102
+ font-size: 20px;
103
+ margin-right: 7px;
104
+ color: #cdcdcd
105
+ }
106
+
107
+ .wdt-datatables-admin-wrap .card.wdt-browse-table table .column-functions a.wdt-duplicate-table:before {
108
+ font-family: WPDataTablesIcons;
109
+ content:"\e900";
110
+ font-size: 16px;
111
+ vertical-align: top;
112
+ }
113
+
114
+ .wdt-datatables-admin-wrap .card.wdt-browse-table table .column-functions a.wdt-manual-excel-edit:before {
115
+ font-family: WPDataTablesIcons;
116
+ content:"\e901";
117
+ font-size: 16px;
118
+ }
119
+
120
+ .wdt-datatables-admin-wrap .card.wdt-browse-table table tr:hover > .column-functions a {
121
+ opacity: 0.7;
122
+ }
123
+
124
+ .wdt-datatables-admin-wrap .card.wdt-browse-table table tr > .column-functions:hover a {
125
+ opacity: 1;
126
+ }
127
+
128
+ .wdt-datatables-admin-wrap .card.wdt-browse-table table tr > .column-functions a:hover {
129
+ cursor: pointer;
130
+ }
131
+
132
+ .wdt-datatables-admin-wrap .card.wdt-browse-table table tr:hover > .column-functions a.wdt-duplicate-table,
133
+ .wdt-datatables-admin-wrap .card.wdt-browse-table table tr:hover > .column-functions a.wdt-manual-edit,
134
+ .wdt-datatables-admin-wrap .card.wdt-browse-table table tr:hover > .column-functions a.wdt-manual-excel-edit {
135
+ color: #2196f3;
136
+ }
137
+
138
+ .wdt-datatables-admin-wrap .card.wdt-browse-table table tr:hover > .column-functions a.wdt-configure {
139
+ color: #4CAF50;
140
+ }
141
+
142
+ .wdt-datatables-admin-wrap .card.wdt-browse-table table tr:hover > .column-functions a.wdt-submit-delete {
143
+ color: #F44336;
144
+ }
145
+
146
+ .wdt-datatables-admin-wrap .card.wdt-browse-table table tr .column-functions a i {
147
+ font-size: 20px;
148
+ }
149
+
150
+ /* Search box and bulk actions list */
151
+ .wdt-datatables-admin-wrap .card.wdt-browse-table .wpdt-search-box,
152
+ .wdt-datatables-admin-wrap .card.wdt-browse-table .wpdt-bulk-select {
153
+ padding-right: 45px;
154
+ }
155
+
156
+ .wdt-datatables-admin-wrap .card.wdt-browse-table .wpdt-search-box input {
157
+ margin-top: 5px;
158
+ }
159
+
160
+ .wdt-datatables-admin-wrap .card.wdt-browse-table .wpdt-bulk-select span.filter-option {
161
+ font-size: 14px;
162
+ }
163
+
164
+ .wdt-datatables-admin-wrap .card.wdt-browse-table .search-box-container .btn-icon,
165
+ .wdt-datatables-admin-wrap .card.wdt-browse-table .bulk-action-container .btn-icon {
166
+ position: absolute;
167
+ top: 5px;
168
+ right: 0;
169
+ }
170
+
171
+
172
+ .wdt-datatables-admin-wrap .card.wdt-browse-table .bulk-action-button {
173
+ position: absolute;
174
+ top: 13px;
175
+ right: -4px;
176
+ color: #cdcdcd;
177
+ border: 0;
178
+ background-color: inherit;
179
+ }
180
+
181
+ .wdt-datatables-admin-wrap .card.wdt-browse-table .bulk-action-button:hover,
182
+ .wdt-datatables-admin-wrap .card.wdt-browse-table .bulk-action-button:active {
183
+ color: #2196f3;
184
+ }
185
+
186
+ .wdt-datatables-admin-wrap .card.wdt-browse-table #search-submit {
187
+ position: absolute;
188
+ top: 9px;
189
+ right: 25px;
190
+ border: 0;
191
+ background-color: inherit;
192
+ }
193
+
194
+ .wdt-datatables-admin-wrap .card.wdt-browse-table #search-submit i {
195
+ font-size: 25px;
196
+ color: #cdcdcd;
197
+ }
198
+
199
+ .wdt-datatables-admin-wrap .card.wdt-browse-table #search-submit:hover i,
200
+ .wdt-datatables-admin-wrap .card.wdt-browse-table #search-submit:active i {
201
+ color: #2196f3 !important;
202
+ }
203
+
204
+ /* Duplicate table dialog */
205
+ #wdt-duplicate-table-modal .duplicate-explain-trigger {
206
+ cursor: pointer;
207
+ font-size: 17px;
208
+ vertical-align: middle;
209
+ }
210
+
211
+ #wdt-duplicate-table-modal .duplicate-table-label {
212
+ line-height: 40px;
213
+ margin: 0;
214
+ }
215
+
216
+ /* Browse page pagination */
217
+ .wdt-datatables-admin-wrap .card.wdt-browse-table .pagination {
218
+ margin: 0;
219
+ display: inline-flex;
220
+ }
221
+
222
+ .wdt-datatables-admin-wrap .card.wdt-browse-table .pagination > li {
223
+ margin: 0;
224
+ }
225
+
226
+ .wdt-datatables-admin-wrap .card.wdt-browse-table .pagination > li.disabled {
227
+ opacity: 1;
228
+ }
229
+
230
+ .wdt-datatables-admin-wrap .card.wdt-browse-table .pagination > li > a {
231
+ background-color: #ffffff;
232
+ border-radius: 0;
233
+ border: 1px solid #ebebeb;
234
+ color: #2196f3;
235
+ height: 30px;
236
+ line-height: 30px;
237
+ width: 30px;
238
+ }
239
+
240
+ .wdt-datatables-admin-wrap .card.wdt-browse-table .pagination > li.active > a {
241
+ background-color: #ededed;
242
+ color: #777777;
243
+ }
244
+
245
+ .wdt-datatables-admin-wrap .card.wdt-browse-table .pagination > li.disabled > a {
246
+ color: #c7c7c7;
247
+ }
248
+
249
+ .wdt-datatables-admin-wrap .card.wdt-browse-table .pagination > li > a:focus {
250
+ box-shadow: none;
251
+ }
252
+
253
+ .wdt-datatables-admin-wrap .card.wdt-browse-table .pagination > li:first-child > a {
254
+ border-top-left-radius: 4px;
255
+ border-bottom-left-radius: 4px;
256
+ }
257
+
258
+ .wdt-datatables-admin-wrap .card.wdt-browse-table .pagination > li:last-child > a {
259
+ border-top-right-radius: 4px;
260
+ border-bottom-right-radius: 4px;
261
+ }
262
+
263
+ .wdt-datatables-admin-wrap .card.wdt-browse-table .pagination > li > a > .zmdi,
264
+ .wdt-datatables-admin-wrap .card.wdt-browse-table .pagination > li.ellipses-dots {
265
+ font-size: 17px;
266
+ width: 30px;
267
+ line-height: 30px;
268
+ height: 30px;
269
+ text-align: center;
270
+ }
271
+
272
+ .wdt-datatables-admin-wrap .card.wdt-browse-table .pagination > li.ellipses-dots {
273
+ color: #777777;
274
+ }
275
+
276
+ .wdt-datatables-admin-wrap .card.wdt-browse-table .pagination > li a:before {
277
+ font-size: 10px;
278
+ }
279
+
280
+ .wdt-datatables-admin-wrap .card.wdt-browse-table .pagination > li.previous.first a:before {
281
+ font-family: WPDataTablesIcons;
282
+ content:"\e004";
283
+ }
284
+
285
+ .wdt-datatables-admin-wrap .card.wdt-browse-table .pagination > li.previous a:before {
286
+ font-family: WPDataTablesIcons;
287
+ content:"\e002";
288
+ }
289
+
290
+ .wdt-datatables-admin-wrap .card.wdt-browse-table .pagination > li.next.last a:before {
291
+ font-family: WPDataTablesIcons;
292
+ content:"\e003";
293
+ }
294
+
295
+ .wdt-datatables-admin-wrap .card.wdt-browse-table .pagination > li.next a:before {
296
+ font-family: WPDataTablesIcons;
297
+ content:"\e001";
298
+ }
assets/css/admin/chart_wizard.css ADDED
@@ -0,0 +1,266 @@
1
+ .wpdt-c .wdt-chart-wizard .wdt-chart-column-picker-container .existing-columns,
2
+ .wpdt-c .wdt-chart-wizard .wdt-chart-column-picker-container .chosen_columns {
3
+ border-radius: 4px;
4
+ height: 308px;
5
+ }
6
+
7
+ .wpdt-c .wdt-chart-wizard .wdt-chart-column-picker-container .existing-columns .card-header,
8
+ .wpdt-c .wdt-chart-wizard .wdt-chart-column-picker-container .chosen_columns .card-header {
9
+ border-radius: 4px;
10
+ }
11
+
12
+ .wpdt-c div.chosen_columns .alert {
13
+ margin: 3px;
14
+ }
15
+
16
+ .wpdt-c .wdt-chart-wizard .deselect-all-columns,
17
+ .wpdt-c .wdt-chart-wizard .select-all-columns {
18
+ position: absolute;
19
+ right: 30px;
20
+ top: 28px;
21
+ width: 100px;
22
+ }
23
+
24
+ .wpdt-c .steps .chart-wizard-step.step4{
25
+ min-width: 1030px;
26
+ }
27
+
28
+ .wpdt-c .steps .chart-wizard-step.step4 fieldset{
29
+ width: 50%;
30
+ }
31
+
32
+ .wpdt-c .steps .chart-wizard-step.step5 label{
33
+ display: block;
34
+ text-align: center;
35
+ }
36
+
37
+ .wpdt-c .chart-wizard-breadcrumb {
38
+ margin: 0;
39
+ padding-bottom: 0;
40
+ }
41
+
42
+ .wpdt-c .chart-wizard-breadcrumb li {
43
+ font-weight: 300;
44
+ color: #999;
45
+ }
46
+
47
+ .wpdt-c .chart-wizard-breadcrumb > .active {
48
+ font-weight: 500;
49
+ }
50
+
51
+ .wpdt-c div.wdt-chart-column-picker-container div.picker_column {
52
+ padding-top: 90px;
53
+ }
54
+
55
+ .wpdt-c div.wdt-chart-column-picker-container div.picker_column button {
56
+ width: 30px;
57
+ }
58
+
59
+ .wpdt-c div.wdt-chart-column-picker-container div.picker_column button {
60
+ display: block;
61
+ margin: 0 auto 5px auto;
62
+ }
63
+
64
+ .wpdt-c div.wdt-chart-column-picker-container div.chart-column-block {
65
+ border: 1px solid #d7d7d7;
66
+ border-radius: 4px;
67
+ background-color: #fbfbfb;
68
+ text-transform: inherit;
69
+ }
70
+
71
+ .wpdt-c div.wdt-chart-column-picker-container div.chart-column-block:hover {
72
+ border: 1px solid #2196f3;
73
+ transition: .5s ease;
74
+ cursor: pointer;
75
+ background-color: rgba(33, 150, 243, 0.3);
76
+ }
77
+
78
+ .wpdt-c div.wdt-chart-column-picker-container div.chart-column-block.selected {
79
+ border: 1px solid #2196f3;
80
+ border-radius: 4px;
81
+ transition: .5s ease;
82
+ color: #fff;
83
+ background-color: #2196f3;
84
+ }
85
+
86
+ .wpdt-c div.wdt-chart-column-picker-container div.wdt-chart-wizart-existing-columns-container,
87
+ .wpdt-c div.wdt-chart-column-picker-container div.wdt-chart-wizard-chosen-columns-container {
88
+ height: 220px;
89
+ overflow-y: auto;
90
+ }
91
+
92
+ .wpdt-c .wpDataTables #series-settings-container div.chart-series-block {
93
+ margin: 3px;
94
+ position: relative;
95
+ overflow: hidden;
96
+ }
97
+
98
+ .wpdt-c .wpDataTables #series-settings-container div.chart-series-block .chart-series-label {
99
+ margin: 3px;
100
+ float: left;
101
+ }
102
+
103
+ .wpdt-c .wpDataTables #series-settings-container div.chart-series-block .chart-series-color {
104
+ margin: 3px;
105
+ float: left;
106
+ }
107
+
108
+ .wpdt-c #wdt-chart-shortcode-container {
109
+ display: block;
110
+ margin: 0 auto;
111
+ }
112
+
113
+ .wpdt-c #wdt-chart-wizard-previous-step:before {
114
+ font-family: WPDataTablesIcons;
115
+ content: "\e002";
116
+ font-size: 10px;
117
+ }
118
+
119
+ .wpdt-c #wdt-chart-wizard-next-step:after {
120
+ font-family: WPDataTablesIcons;
121
+ content: "\e001";
122
+ font-size: 10px;
123
+ }
124
+
125
+ .wpdt-c .wdt-chart-wizard .wdt-chart-wizard-chart-selecter-block .card {
126
+ display: inline-block;
127
+ min-width: inherit;
128
+ width: 100%;
129
+ box-shadow: none;
130
+ border: none;
131
+ }
132
+
133
+ .wpdt-c .wdt-chart-wizard .wdt-chart-wizard-chart-selecter-block .card:hover {
134
+ cursor: pointer;
135
+ }
136
+
137
+ .wpdt-c .wdt-chart-wizard .wdt-chart-wizard-chart-selecter-block .card:hover .card-header {
138
+ border-color: #2196f3;
139
+ transition: .5s ease;
140
+ }
141
+
142
+ .wpdt-c .wdt-chart-wizard .wdt-chart-wizard-chart-selecter-block .card-header {
143
+ margin: 0 auto;
144
+ border: 1px solid #d7d7d7;
145
+ border-radius: 4px;
146
+ background-color: #fbfbfb;
147
+ }
148
+
149
+ .wpdt-c .wdt-chart-wizard .wdt-chart-wizard-chart-selecter-block .card-header img {
150
+ margin: 0 auto;
151
+ }
152
+
153
+ .wpdt-c .wdt-chart-wizard .wdt-chart-wizard-chart-selecter-block .card-body span {
154
+ color: #777;
155
+ }
156
+
157
+ .wpdt-c .wdt-chart-wizard .wdt-chart-wizard-chart-selecter-block .card-body h4 {
158
+ text-align: center;
159
+ }
160
+
161
+ .wpdt-c .wdt-chart-wizard .wdt-chart-wizard-chart-selecter-block .wdt-chart-wizard-overlay {
162
+ border-radius: 4px;
163
+ transition: .5s ease;
164
+ width: 101%;
165
+ height: 101%;
166
+ opacity: 0;
167
+ position: absolute;
168
+ top: 50%;
169
+ left: 50%;
170
+ transform: translate(-50%, -50%);
171
+ -ms-transform: translate(-50%, -50%);
172
+ background-color: #2196f3;
173
+ }
174
+
175
+ .wpdt-c .wdt-chart-wizard .wdt-chart-wizard-chart-selecter-block .card:hover .wdt-chart-wizard-overlay {
176
+ opacity: 0.2;
177
+ }
178
+
179
+ .wpdt-c .wdt-chart-wizard .wdt-chart-wizard-chart-selecter-block .card.selected .card-header {
180
+ border-color: #2196f3;
181
+ }
182
+
183
+ .wpdt-c .wdt-chart-wizard .wdt-chart-wizard-chart-selecter-block .card.selected .card-header .wdt-chart-wizard-overlay {
184
+ opacity: 0.7;
185
+ }
186
+
187
+ .wpdt-c .wdt-chart-wizard .wdt-chart-wizard-chart-selecter-block .card.not-selected .card-header {
188
+ opacity: 0.6;
189
+ }
190
+
191
+ .wpdt-c .wdt-chart-wizard .wdt-chart-wizard-chart-selecter-block .card.not-selected:hover .card-header {
192
+ opacity: 1;
193
+ }
194
+
195
+ .wpdt-c .wdt-chart-wizard .wdt-chart-wizard-chart-selecter-block .card.selected .card-header:after {
196
+ content: "\f26b";
197
+ color: #ffffff;
198
+ position: absolute;
199
+ top: 50%;
200
+ text-align: center;
201
+ right: 0;
202
+ width: 100%;
203
+ font-size: 80px;
204
+ font-family: 'Material-Design-Iconic-Font';
205
+ }
206
+
207
+ .wpdt-c .wdt-chart-wizard .charts-type.google-charts-type,
208
+ .wpdt-c .wdt-chart-wizard .charts-type.highcharts-charts-type,
209
+ .wpdt-c .wdt-chart-wizard .charts-type.chartjs-charts-type {
210
+ display: none;
211
+ }
212
+
213
+ .wpdt-c .wdt-chart-wizard #wdt-add-all-chart-columns:after {
214
+ font-family: WPDataTablesIcons;
215
+ content:"\e003";
216
+ font-size: 11px;
217
+ }
218
+
219
+ .wpdt-c .wdt-chart-wizard #wdt-add-chart-columns:after {
220
+ font-family: WPDataTablesIcons;
221
+ content:"\e001";
222
+ font-size: 11px;
223
+ }
224
+
225
+ .wpdt-c .wdt-chart-wizard #wdt-remove-chart-columns:after {
226
+ font-family: WPDataTablesIcons;
227
+ content:"\e002";
228
+ font-size: 11px;
229
+ }
230
+
231
+ .wpdt-c .wdt-chart-wizard #wdt-remove-all-chart-columns:after {
232
+ font-family: WPDataTablesIcons;
233
+ content:"\e004";
234
+ font-size: 11px;
235
+ }
236
+
237
+ .wpdt-c .wdt-chart-wizard #chart-container-tabs ul li a:after {
238
+ display: none;
239
+ }
240
+
241
+ .wpdt-c .range-picker-table tbody td.selected {
242
+ background-color: #F4F4F4;
243
+ }
244
+
245
+ .wpdt-c .wdt-chart-wizard #chart-container-tabs ul li.chart-container {
246
+ border-right: 2px solid #E5E5E5;
247
+ }
248
+
249
+ .wpdt-c .wdt-chart-wizard #chart-container-tabs ul li.chart-container.active {
250
+ border-right: 2px solid #2196F3;
251
+ transition: all;
252
+ transition-duration: 1000ms;
253
+ }
254
+
255
+ .gu-mirror.chart-column-block {
256
+ border: 1px solid #d7d7d7;
257
+ border-radius: 4px;
258
+ background-color: #fbfbfb;
259
+ text-transform: inherit;
260
+ height: 32px;
261
+ display: block;
262
+ font-weight: bold;
263
+ text-align: center;
264
+ padding: 6px 12px;
265
+ font-size: 13px;
266
+ }
assets/css/admin/constructor.css ADDED
@@ -0,0 +1,347 @@
1
+ .wpdt-c .wdt-constructor-column-block .card {
2
+ display: inline-block;
3
+ min-height: 350px;
4
+ min-width: inherit;
5
+ width: 100%;
6
+ cursor: grab;
7
+ cursor: -moz-grab;
8
+ cursor: -webkit-grab;
9
+ }
10
+
11
+ .wpdt-c .wdt-constructor-column-block.wdt-constructor-column-block-file .card {
12
+ min-height: 570px;
13
+ }
14
+
15
+ .wpdt-c .wdt-constructor-column-block.gu-mirror .card, tr.gu-mirror {
16
+ cursor: grabbing;
17
+ cursor: -moz-grabbing;
18
+ cursor: -webkit-grabbing;
19
+ }
20
+
21
+ .wpdt-c .wdt-constructor-column-block .card .card-header h2 {
22
+ min-height: 50px;
23
+ }
24
+
25
+ .wpdt-c .wdt-constructor-column-block .card-header .wdt-constructor-column-name {
26
+ padding-right: 25px;
27
+ }
28
+
29
+ .wpdt-c .wdt-constructor-column-block .card-header i.zmdi.zmdi-edit {
30
+ position: absolute;
31
+ right: 0;
32
+ top: 8px;
33
+ font-size: 16px;
34
+ color: #c7c7c7;
35
+ }
36
+
37
+ .wpdt-c .wdt-constructor-column-name {
38
+ background-color: #f7f7f7 !important;
39
+ }
40
+
41
+ .wpdt-c .wdt-constructor-column-name:focus ~ i.zmdi.zmdi-edit,
42
+ .wpdt-c .wdt-constructor-column-name:hover ~ i.zmdi.zmdi-edit {
43
+ color: #2196f3;
44
+ }
45
+
46
+ .wpdt-c .wdt-constructor-column-block .card .card-header small {
47
+ padding-left: 4px;
48
+ }
49
+
50
+ .wpdt-c .wdt-constructor-possible-values-block .bootstrap-tagsinput {
51
+ max-height: 47px;
52
+ }
53
+
54
+ .wpdt-c .wdt-constructor-column-block.gu-mirror .card {
55
+ padding: 0;
56
+ }
57
+
58
+ .wpdt-c .wdt-constructor-column-block.gu-mirror .card .card-body .bootstrap-select button {
59
+ text-transform: inherit;
60
+ }
61
+
62
+ .wpdt-c .wdt-constructor-column-block.gu-mirror .bootstrap-tagsinput {
63
+ border-left: 0;
64
+ border-right: 0;
65
+ border-top: 0;
66
+ border-bottom: 1px solid #ddd;
67
+ -webkit-appearance: none;
68
+ -moz-appearance: none;
69
+ padding: 0;
70
+ box-shadow: none;
71
+ width: 100%;
72
+ max-height: 150px;
73
+ overflow-y: auto;
74
+ }
75
+
76
+ .wpdt-c .wdt-constructor-query-data-step .card {
77
+ display: inline-block;
78
+ min-width: inherit;
79
+ min-height: 360px;
80
+ width: 100%;
81
+ }
82
+
83
+ .wpdt-c .wdt-constructor-query-data-step .card .card-header {
84
+ height: 60px;
85
+ }
86
+
87
+ .wpdt-c .wdt-constructor-query-data-step .card .card-body {
88
+ display: inline-block;
89
+ width: 100%;
90
+ height: 300px;
91
+ overflow: auto;
92
+ }
93
+
94
+ .wpdt-c .wdt-constructor-query-data-step .card .card-header .btn {
95
+ right: 30px;
96
+ bottom: -20px;
97
+ z-index: 1;
98
+ position: absolute;
99
+ }
100
+
101
+ .wpdt-c .wdt-constructor-query-data-step .card .card-header .btn.wdt-constructor-remove-post-type,
102
+ .wpdt-c .wdt-constructor-query-data-step .card .card-header .btn.wdt-constructor-remove-post-column,
103
+ .wpdt-c .wdt-constructor-query-data-step .card .card-header .btn.wdt-constructor-remove-mysql-table,
104
+ .wpdt-c .wdt-constructor-query-data-step .card .card-header .btn.wdt-constructor-remove-mysql-column {
105
+ left: 30px;
106
+ }
107
+
108
+ .wpdt-c .wdt-constructor-query-data-step .card .card-body table tr {
109
+ cursor: pointer;
110
+ }
111
+
112
+ .wpdt-c .wdt-constructor-post-types-all .card .card-body table,
113
+ .wpdt-c .wdt-constructor-post-types-all .card .card-body table tbody,
114
+ .wpdt-c .wdt-constructor-post-types-selected .card .card-body table,
115
+ .wpdt-c .wdt-constructor-post-types-selected .card .card-body table tbody,
116
+ .wpdt-c .wdt-constructor-post-columns-all .card .card-body table,
117
+ .wpdt-c .wdt-constructor-post-columns-all .card .card-body table tbody,
118
+ .wpdt-c .wdt-constructor-post-columns-selected .card .card-body table,
119
+ .wpdt-c .wdt-constructor-post-columns-selected .card .card-body table tbody,
120
+ .wpdt-c .wdt-constructor-mysql-tables-all .card .card-body table,
121
+ .wpdt-c .wdt-constructor-mysql-tables-all .card .card-body table tbody,
122
+ .wpdt-c .wdt-constructor-mysql-tables-selected .card .card-body table,
123
+ .wpdt-c .wdt-constructor-mysql-tables-selected .card .card-body table tbody,
124
+ .wpdt-c .wdt-constructor-mysql-columns-all .card .card-body table,
125
+ .wpdt-c .wdt-constructor-mysql-columns-all .card .card-body table tbody,
126
+ .wpdt-c .wdt-constructor-mysql-columns-selected .card .card-body table,
127
+ .wpdt-c .wdt-constructor-mysql-columns-selected .card .card-body table tbody {
128
+ display: block;
129
+ height: 100%;
130
+ }
131
+
132
+ .wpdt-c .wdt-constructor-post-types-all .card .card-body table tbody tr,
133
+ .wpdt-c .wdt-constructor-post-types-all .card .card-body table tbody tr td,
134
+ .wpdt-c .wdt-constructor-post-types-selected .card .card-body table tbody tr,
135
+ .wpdt-c .wdt-constructor-post-types-selected .card .card-body table tbody tr td,
136
+ .wpdt-c .wdt-constructor-post-columns-all .card .card-body table tbody tr,
137
+ .wpdt-c .wdt-constructor-post-columns-all .card .card-body table tbody tr td,
138
+ .wpdt-c .wdt-constructor-post-columns-selected .card .card-body table tbody tr,
139
+ .wpdt-c .wdt-constructor-post-columns-selected .card .card-body table tbody tr td,
140
+ .wpdt-c .wdt-constructor-mysql-tables-all .card .card-body table tbody tr,
141
+ .wpdt-c .wdt-constructor-mysql-tables-all .card .card-body table tbody tr td,
142
+ .wpdt-c .wdt-constructor-mysql-tables-selected .card .card-body table tbody tr,
143
+ .wpdt-c .wdt-constructor-mysql-tables-selected .card .card-body table tbody tr td,
144
+ .wpdt-c .wdt-constructor-mysql-columns-all .card .card-body table tbody tr,
145
+ .wpdt-c .wdt-constructor-mysql-columns-all .card .card-body table tbody tr td,
146
+ .wpdt-c .wdt-constructor-mysql-columns-selected .card .card-body table tbody tr,
147
+ .wpdt-c .wdt-constructor-mysql-columns-selected .card .card-body table tbody tr td {
148
+ display: block;
149
+ }
150
+
151
+ .wpdt-c .wdt-constructor-query-data-step .card .card-body tr.selected {
152
+ background-color: #f7f7f7;
153
+ }
154
+
155
+ .wpdt-c .wdt-constructor-relation-equal {
156
+ text-align: center;
157
+ }
158
+
159
+ .wpdt-c .wdt-constructor-relation-initiator-type,
160
+ .wpdt-c .wdt-constructor-group-by-label {
161
+ height: 24px;
162
+ font-size: 13px;
163
+ }
164
+
165
+ .wpdt-c .wdt-constructor-relation-initiator-type span,
166
+ .wpdt-c .wdt-constructor-group-by-label span {
167
+ position: absolute;
168
+ bottom: 0;
169
+ right: 0;
170
+ }
171
+
172
+ .wpdt-c #wdt-constructor-preview-wp-query {
173
+ height: 300px;
174
+ }
175
+
176
+ .wpdt-c .wdt-constructor-step .wdt-constructor-preview-wp-table {
177
+ border-right: 0 !important;
178
+ }
179
+
180
+ .wpdt-c .wdt-constructor-remove-column,
181
+ .wpdt-c .wdt-constructor-refresh-wp-query,
182
+ .wpdt-c #wdt-constructor-delete-post-condition,
183
+ .wpdt-c #wdt-constructor-delete-grouping-rule-post,
184
+ .wpdt-c #wdt-constructor-delete-mysql-condition,
185
+ .wpdt-c #wdt-constructor-delete-grouping-rule-mysql,
186
+ .wpdt-c #wdt-constructor-create-table,
187
+ .wpdt-c #wdt-constructor-create-table-excel {
188
+ cursor: pointer;
189
+ }
190
+
191
+ .wpdt-c .wdt-constructor-refresh-wp-query i.zmdi {
192
+ padding-top: 7px;
193
+ }
194
+
195
+ .wpdt-c #wdt-constructor-next-step:after {
196
+ font-family: WPDataTablesIcons;
197
+ content:"\e001";
198
+ font-size: 10px;
199
+ }
200
+
201
+ .wpdt-c #wdt-constructor-previous-step:before {
202
+ font-family: WPDataTablesIcons;
203
+ content:"\e002";
204
+ font-size: 10px;
205
+ }
206
+
207
+ .wpdt-c .wdt-table-constructor .wdt-constructor-type-selecter-block .card {
208
+ display: inline-block;
209
+ min-width: inherit;
210
+ width: 100%;
211
+ box-shadow: none;
212
+ border: none;
213
+ }
214
+
215
+ .wpdt-c .wdt-table-constructor .wdt-constructor-type-selecter-block .card:hover {
216
+ cursor: pointer;
217
+ }
218
+
219
+ .wpdt-c .wdt-table-constructor .wdt-constructor-type-selecter-block .card:hover .card-header {
220
+ border-color: #2196f3;
221
+ transition: .5s ease;
222
+ }
223
+
224
+ .wpdt-c .wdt-table-constructor .wdt-constructor-type-selecter-block .card-header {
225
+ margin: 0 auto;
226
+ border: 1px solid #d7d7d7;
227
+ border-radius: 4px;
228
+ background-color: #fbfbfb;
229
+ }
230
+
231
+ .wpdt-c .wdt-table-constructor .wdt-constructor-type-selecter-block .card-header img {
232
+ margin: 0 auto;
233
+ }
234
+
235
+ .wpdt-c .wdt-table-constructor .wdt-constructor-type-selecter-block .card-body span {
236
+ color: #777;
237
+ }
238
+
239
+ .wpdt-c .wdt-table-constructor .wdt-constructor-type-selecter-block .wdt-constructor-overlay {
240
+ border-radius: 4px;
241
+ transition: .5s ease;
242
+ width: 101%;
243
+ height: 101%;
244
+ opacity: 0;
245
+ position: absolute;
246
+ top: 50%;
247
+ left: 50%;
248
+ transform: translate(-50%, -50%);
249
+ -ms-transform: translate(-50%, -50%);
250
+ background-color: #2196f3;
251
+ }
252
+
253
+ .wpdt-c .wdt-table-constructor .wdt-constructor-type-selecter-block .card:hover .wdt-constructor-overlay {
254
+ opacity: 0.2;
255
+ }
256
+
257
+ .wpdt-c .wdt-table-constructor .wdt-constructor-type-selecter-block .card.selected .card-header {
258
+ border-color: #2196f3;
259
+ }
260
+
261
+ .wpdt-c .wdt-table-constructor .wdt-constructor-type-selecter-block .card.selected .card-header .wdt-constructor-overlay {
262
+ opacity: 0.7;
263
+ }
264
+
265
+ .wpdt-c .wdt-table-constructor .wdt-constructor-type-selecter-block .card.not-selected .card-header {
266
+ opacity: 0.6;
267
+ }
268
+
269
+ .wdt-table-constructor .wdt-constructor-type-selecter-block .card.not-selected:hover .card-header {
270
+ opacity: 1;
271
+ }
272
+
273
+ .wpdt-c .wdt-table-constructor .wdt-constructor-type-selecter-block .card.selected .card-header:after {
274
+ content: "\f26b";
275
+ color: #ffffff;
276
+ position: absolute;
277
+ top: 50%;
278
+ text-align: center;
279
+ right: 0;
280
+ width: 100%;
281
+ font-size: 80px;
282
+ font-family: 'Material-Design-Iconic-Font';
283
+ }
284
+
285
+ .wpdt-c .wdt-table-constructor #wdt-constructor-post-add-grouping-rule,
286
+ .wpdt-c .wdt-table-constructor #wdt-constructor-add-post-condition,
287
+ .wpdt-c .wdt-table-constructor #wdt-constructor-add-mysql-condition,
288
+ .wpdt-c .wdt-table-constructor #wdt-constructor-mysql-add-grouping-rule {
289
+ width: 135px;
290
+ }
291
+
292
+ .wpdt-c .wdt-table-constructor .wdt-constructor-arrows {
293
+ padding-top: 150px;
294
+ }
295
+
296
+ .wpdt-c .wdt-table-constructor .wdt-constructor-arrows button {
297
+ display: block;
298
+ margin: 0 auto;
299
+ }
300
+
301
+ .wpdt-c .wdt-table-constructor #wdt-constructor-delete-post-condition a:hover .zmdi-delete,
302
+ .wpdt-c .wdt-table-constructor #wdt-constructor-delete-grouping-rule-post a:hover .zmdi-delete,
303
+ .wpdt-c .wdt-table-constructor #wdt-constructor-delete-mysql-condition a:hover .zmdi-delete,
304
+ .wpdt-c .wdt-table-constructor #wdt-constructor-delete-grouping-rule-mysql a:hover .zmdi-delete {
305
+ color: #F44336;
306
+ }
307
+
308
+ .wpdt-c .card .card-header .actions.wdt-constructor-remove-column i {
309
+ font-size: 16px;
310
+ }
311
+
312
+ .wpdt-c .wdt-constructor-column-block-file .wdt-constructor-data-preview table.table-condensed,
313
+ .wpdt-c .wdt-constructor-column-block-file .wdt-constructor-data-preview table.table-condensed tbody,
314
+ .wpdt-c .wdt-constructor-column-block-file .wdt-constructor-data-preview table.table-condensed tbody tr {
315
+ display: block;
316
+ width: 100%;
317
+ }
318
+
319
+ .wpdt-c .wdt-constructor-column-block-file .wdt-constructor-data-preview table.table-condensed tbody tr {
320
+ min-height: 39px;
321
+ }
322
+
323
+ .wpdt-c .wdt-constructor-column-block-file .wdt-constructor-data-preview table.table-condensed tr td {
324
+ display: inline-block;
325
+ width: 100%;
326
+ white-space: nowrap;
327
+ overflow: hidden !important;
328
+ text-overflow: ellipsis;
329
+ }
330
+
331
+ .wpdt-c .wdt-table-constructor #wdt-constructor-add-column:after {
332
+ font-family: WPDataTablesIcons;
333
+ content:"\e81e";
334
+ margin-left: 3px;
335
+ }
336
+
337
+ .wpdt-c .wdt-table-constructor .wdt-constructor-step[data-step="1-2"] .fg-line {
338
+ width: 75%;
339
+ }
340
+
341
+ .wpdt-c .wdt-constructor-step[data-step="2-3"] .card-header {
342
+ background-color: #F7F7F7;
343
+ }
344
+
345
+ .wpdt-c .wdt-constructor-create-buttons button {
346
+ text-transform: uppercase;
347
+ }
assets/css/admin/edit_table.css ADDED
@@ -0,0 +1,371 @@
1
+ .wpdt-c .wdt-datatables-admin-wrap .card.wdt-table-settings,
2
+ .wpdt-c .wdt-datatables-admin-wrap .card.column-settings {
3
+ max-width: 100%;
4
+ padding: 0;
5
+ margin-top: 0;
6
+ }
7
+
8
+ .wpdt-c .wdt-datatables-admin-wrap .card.wdt-table-settings .card-body {
9
+ padding-top: 10px;
10
+ }
11
+
12
+ .wpdt-c .wdt-datatables-admin-wrap .card.wdt-table-settings h2 span.wdt-table-name {
13
+ padding: 3px;
14
+ }
15
+
16
+ .wpdt-c .wdt-admin-card-header button#wdt-table-id {
17
+ margin-left: 30px;
18
+ }
19
+
20
+ .wpdt-c .wdt-datatables-admin-wrap .card.wdt-table-settings h2 span.wdt-table-name:hover {
21
+ border: 1px solid #ccc;
22
+ padding: 2px;
23
+ cursor: pointer;
24
+ }
25
+
26
+ .wpdt-c .wdt-datatables-admin-wrap div.wpDataTableContainer {
27
+ margin: 15px 0 30px 0;
28
+ }
29
+
30
+ .wpdt-c .wdt-datatables-admin-wrap div.wpDataTableContainer .tab-content {
31
+ padding: 20px 15px;
32
+ }
33
+
34
+ .wpdt-c .wdt-datatables-admin-wrap button.wdt-column-settings,
35
+ .wpdt-c .wdt-datatables-admin-wrap button.wdt-delete-formula-column {
36
+ width: 32px;
37
+ height: 32px;
38
+ padding: 0;
39
+ z-index: 8;
40
+ display: inline-block;
41
+ margin: 2px;
42
+ border: 1px solid #e7e7e7;
43
+ box-shadow: none;
44
+ -moz-box-shadow: none;
45
+ -webkit-box-shadow: none;
46
+ -vendor-animation-duration: 1s;
47
+ -vendor-animation-delay: 1s;
48
+ }
49
+
50
+ .wpdt-c .wdt-datatables-admin-wrap button.wdt-column-settings:hover,
51
+ .wpdt-c .wdt-datatables-admin-wrap button.wdt-delete-formula-column:hover {
52
+ background-color: #ccc !important;
53
+ }
54
+
55
+ .wpdt-c .wdt-datatables-admin-wrap div.column-settings-overlay {
56
+ display: none;
57
+ background: rgba(0, 0, 0, 0.4);
58
+ height: auto;
59
+ top: 0;
60
+ right: 0;
61
+ bottom: 0;
62
+ left: 0;
63
+ position: fixed;
64
+ z-index: 9999;
65
+ -webkit-transition: opacity 400ms ease-in;
66
+ -moz-transition: opacity 400ms ease-in;
67
+ transition: opacity 400ms ease-in;
68
+ border-left: 1px solid #eee;
69
+ max-height: 100vh;
70
+ }
71
+
72
+ .wpdt-c .wdt-datatables-admin-wrap div.column-settings-panel {
73
+ position: absolute;
74
+ right: 0;
75
+ bottom: 0;
76
+ top: 32px;
77
+ padding: 0;
78
+ background: #fff;
79
+ box-shadow: -3px 0 5px -1px rgba(105, 105, 105, 0.17);
80
+ width: 60%;
81
+ max-width: 60%;
82
+ margin: 0;
83
+ overflow-y: scroll;
84
+ overflow-x: hidden;
85
+ }
86
+
87
+ .wpdt-c .wdt-datatables-admin-wrap div.column-settings-panel div.card-body.card-padding {
88
+ padding: 5px 10px 5px 10px;
89
+ }
90
+
91
+ .wpdt-c .wdt-datatables-admin-wrap div.column-settings-panel input[type="text"] {
92
+ width: 100%;
93
+ }
94
+
95
+ .wpdt-c .wdt-datatables-admin-wrap div.column-settings-panel div.input-group {
96
+ width: 100%;
97
+ }
98
+
99
+ .wpdt-c .wdt-datatables-admin-wrap div.column-settings-panel div.form-group {
100
+ height: 30px;
101
+ }
102
+
103
+ .wpdt-c .wdt-datatables-admin-wrap div.column-settings-panel .bootstrap-tagsinput input[type="text"] {
104
+ width: 70px;
105
+ }
106
+
107
+ .wpdt-c .wdt-datatables-admin-wrap div.column-settings-panel button.btn-xs {
108
+ font-size: 10px !important;
109
+ line-height: 1em !important;
110
+ margin: 0 !important;
111
+ height: auto !important;
112
+ }
113
+
114
+ .wpdt-c .wdt-datatables-admin-wrap div.column-settings-panel button.btn-xs.wdt-copy-shortcode {
115
+ text-transform: none;
116
+ }
117
+
118
+ .wpdt-c .wdt-datatables-admin-wrap div.wdt-column-block, div.wdt-column-block.gu-mirror {
119
+ background-color: #f7f7f7;
120
+ box-shadow: 0 1px 1px rgba(0,0,0,.1);
121
+ border-radius: 2px;
122
+ margin-bottom: 5px;
123
+ padding: 5px;
124
+ -o-transition: .5s;
125
+ -ms-transition: .5s;
126
+ -moz-transition: .5s;
127
+ -webkit-transition: .5s;
128
+ transition: .5s;
129
+ }
130
+
131
+ .wpdt-c .wdt-datatables-admin-wrap div.column-settings-panel .wdt-conditional-formatting-rule .wdt-delete-conditional-formatting-rule {
132
+ padding: 0px;
133
+ line-height: inherit;
134
+ }
135
+
136
+ .wpdt-c .wdt-datatables-admin-wrap div.column-settings-panel .wdt-conditional-formatting-rule .form-group {
137
+ width: 100%;
138
+ display: inline-block;
139
+ }
140
+
141
+ .wpdt-c .wdt-datatables-admin-wrap div.column-settings-panel .colorpicker.colorpicker-visible {
142
+ top: 25px;
143
+ right: 18px;
144
+ }
145
+
146
+ .wpdt-c .wdt-datatables-admin-wrap div.column-settings-panel .wdt-conditional-formatting-rule .colorpicker.colorpicker-visible {
147
+ right: 32px;
148
+ }
149
+
150
+ div.wdt-column-block.gu-mirror {
151
+ cursor: grabbing;
152
+ cursor: -moz-grabbing;
153
+ cursor: -webkit-grabbing;
154
+ }
155
+
156
+ div.wdt-column-block.gu-mirror .fg-line {
157
+ margin-left: 10px;
158
+ width: 200px;
159
+ display: inline-block;
160
+ }
161
+
162
+ div.wdt-column-block.gu-mirror .fg-line input.wdt-column-display-header-edit {
163
+ padding: 0;
164
+ height: 20px;
165
+ font-size: 12px;
166
+ border-bottom: 1px solid #e0e0e0;
167
+ border-left: 0;
168
+ border-right: 0;
169
+ border-top: 0;
170
+ background-color: transparent;
171
+ box-shadow: none;
172
+ }
173
+
174
+ div.wdt-column-block.gu-mirror .fg-line i {
175
+ position: absolute;
176
+ left: 178px;
177
+ top: 3px;
178
+ font-size: 16px;
179
+ color: #c7c7c7;
180
+ }
181
+
182
+ div.wdt-column-block.gu-mirror .wdt-column-move-arrows {
183
+ padding: 5px 6px 6px 2px;
184
+ margin-top: -4px;
185
+ border-left: 1px solid #c7c7c7;
186
+ font-size: 16px;
187
+ margin-left: 7px;
188
+ float: right;
189
+ }
190
+
191
+ div.wdt-column-block.gu-mirror span {
192
+ float: right;
193
+ margin-left: 10px;
194
+ }
195
+
196
+ .wpdt-c .wdt-datatables-admin-wrap div.wdt-column-block:hover {
197
+ background-color: #fefefe;
198
+ cursor: pointer;
199
+ }
200
+
201
+ .wpdt-c .wdt-datatables-admin-wrap div.wdt-column-block i.zmdi-apps {
202
+ color: #aaa;
203
+ }
204
+
205
+ .wpdt-c .wdt-datatables-admin-wrap div.wdt-column-block i.column-control {
206
+ color: #444;
207
+ margin: 3px;
208
+ }
209
+
210
+ .wpdt-c .wdt-datatables-admin-wrap div.wdt-column-block i.column-control.inactive {
211
+ color: #999;
212
+ }
213
+
214
+ .wpdt-c .wdt-datatables-admin-wrap div.wdt-column-block i.column-control:hover {
215
+ color: #000;
216
+ }
217
+
218
+ .wpdt-c .wdt-datatables-admin-wrap div.wdt-conditional-formatting-rule .form-group {
219
+ margin-right: 0;
220
+ }
221
+
222
+ /* Column list modal */
223
+ .wpdt-c #wdt-columns-list-modal .modal-body .wdt-columns-container .wdt-column-block input {
224
+ height: 20px;
225
+ padding-right: 25px;
226
+ }
227
+
228
+ /* Formula editor modal */
229
+ .wpdt-c #wdt-formula-editor-modal .modal-body p {
230
+ margin-bottom: 10px;
231
+ }
232
+
233
+ .wpdt-c #wdt-formula-editor-modal .wdt-formula-operators .btn {
234
+ text-transform: none;
235
+ margin: 3px;
236
+ }
237
+
238
+ .wpdt-c #wdt-formula-editor-modal .wdt-formula-operators {
239
+ max-height: 200px;
240
+ }
241
+
242
+ .wpdt-c #wdt-formula-editor-modal .formula-columns-container {
243
+ height: 150px;
244
+ overflow-x: hidden;
245
+ }
246
+
247
+ .wpdt-c #wdt-formula-editor-modal .formula_col textarea {
248
+ height: 150px;
249
+ }
250
+
251
+ .wpdt-c #wdt-formula-editor-modal div.wdt-formula-result-preview {
252
+ margin: 15px 0;
253
+ }
254
+
255
+ .wpdt-c #column-data-settings > div.wdt-possible-values-options-block > div.wdt-manual-list-enter-block > div {
256
+ height: inherit;
257
+ max-height: 80px;
258
+ overflow-y: auto;
259
+ }
260
+
261
+ .wpdt-c .wdt-datatables-admin-wrap .wdt-table-name,
262
+ .wpdt-c #wdt-columns-list-modal .modal-body .wdt-columns-container .wdt-column-block .fg-line,
263
+ .wdt-column-block.gu-mirror .fg-line {
264
+ width: inherit;
265
+ }
266
+
267
+ .wpdt-c .wdt-datatables-admin-wrap .wdt-table-name #wdt-table-title-edit {
268
+ background-color: #f7f7f7;
269
+ margin-top: -9px;
270
+ padding-top: 6px;
271
+ padding-right: 18px;
272
+ }
273
+
274
+ .wpdt-c .wdt-datatables-admin-wrap .wdt-table-name i,
275
+ .wpdt-c #wdt-columns-list-modal .modal-body .wdt-columns-container .wdt-column-block .fg-line i {
276
+ position: absolute;
277
+ right: 0;
278
+ top: 0;
279
+ font-size: 16px;
280
+ color: #c7c7c7;
281
+ }
282
+
283
+ .wpdt-c .wdt-datatables-admin-wrap .wdt-admin-card-header h2 #wdt-table-id {
284
+ text-transform: none;
285
+ top: 32px;
286
+ position: absolute;
287
+ left: 290px;
288
+ }
289
+
290
+ .wpdt-c #wdt-table-title-edit:focus ~ i.zmdi.zmdi-edit,
291
+ .wpdt-c #wdt-table-title-edit:hover ~ i.zmdi.zmdi-edit,
292
+ .wpdt-c #wdt-columns-list-modal .modal-body .wdt-columns-container .wdt-column-block .wdt-column-display-header-edit:focus ~ i.zmdi.zmdi-edit,
293
+ .wpdt-c #wdt-columns-list-modal .modal-body .wdt-columns-container .wdt-column-block .wdt-column-display-header-edit:hover ~ i.zmdi.zmdi-edit {
294
+ color: #2196f3;
295
+ }
296
+
297
+ .wpdt-c #wdt-columns-list-modal .modal-body .wdt-columns-container .wdt-column-block .wdt-column-move-arrows {
298
+ padding: 3px 6px 4px 8px;
299
+ margin-top: -4px;
300
+ border-left: 1px solid #c7c7c7;
301
+ font-size: 16px;
302
+ cursor: grab;
303
+ cursor: -moz-grab;
304
+ cursor: -webkit-grab;
305
+ }
306
+
307
+ .wpdt-c .wdt-edit-buttons span {
308
+ color: #9E9E9E;
309
+ font-size: 14px;
310
+ letter-spacing: 0.04em;
311
+ margin-bottom: 3px;
312
+ }
313
+
314
+ .wpdt-c .wdt-edit-buttons span a {
315
+ color: #2196f3;
316
+ text-decoration: underline;
317
+ }
318
+
319
+ .wpdt-c .column-settings .wdt-remove-column:after {
320
+ font-family: WPDataTablesIcons;
321
+ content:"\e81D";
322
+ }
323
+
324
+ .wpdt-c .column-settings .wdt-add-column:after {
325
+ font-family: WPDataTablesIcons;
326
+ content:"\e81e";
327
+ }
328
+
329
+ .wpdt-c .column-settings .card-header .wdt-table-action-buttons {
330
+ padding: 0;
331
+ }
332
+
333
+ .wpdt-c .column-settings .card-header button {
334
+ height: 32px;
335
+ margin-left: 1px;
336
+ border-radius: 0;
337
+ opacity: 0.8;
338
+ }
339
+
340
+ .wpdt-c .column-settings .card-header button:hover {
341
+ opacity: 1;
342
+ }
343
+
344
+ .wpdt-c .column-settings .card-header button:first-of-type {
345
+ border-top-right-radius: 2px;
346
+ border-bottom-right-radius: 2px;
347
+ }
348
+
349
+ .wpdt-c .column-settings .card-header button:last-of-type {
350
+ border-top-left-radius: 2px;
351
+ border-bottom-left-radius: 2px;
352
+ }
353
+
354
+ .wpdt-c .column-settings .card-header button.wdt-add-column,
355
+ .wpdt-c .column-settings .card-header button.wdt-remove-column,
356
+ .wpdt-c .column-settings .card-header button#wdt-open-columns-list {
357
+ width: 38px;
358
+ }
359
+
360
+ .wpdt-c .column-settings .card-header button#wdt-open-columns-list i:before {
361
+ font-size: 20px;
362
+ }
363
+
364
+ .wpdt-c .column-settings .card-header button.wdt-add-column:after,
365
+ .wpdt-c .column-settings .card-header button.wdt-remove-column:after {
366
+ font-size: 15px;
367
+ }
368
+
369
+ .wpdt-c .wdt-table-settings .input-path-block .fg-line {
370
+ width: 75%;
371
+ }
assets/css/admin/settings.css ADDED
@@ -0,0 +1,24 @@
1
+ .wpdt-c .wdt-datatables-admin-wrap #color-and-font-settings a {
2
+ box-shadow: none !important;
3
+ -webkit-box-shadow: none !important;
4
+ }
5
+
6
+ .wpdt-c .wdt-datatables-admin-wrap tr:first-child > td{
7
+ border-top: 0px;
8
+ }
9
+
10
+ .wpdt-c .wdt-datatables-admin-wrap .tab-content #info table .zmdi.zmdi-check {
11
+ font-size: 22px;
12
+ font-weight: 600;
13
+ color: #4CAF50;
14
+ }
15
+
16
+ .wpdt-c .wdt-datatables-admin-wrap .tab-content #info table .zmdi.zmdi-close {
17
+ font-size: 22px;
18
+ font-weight: 600;
19
+ color: #F44336;
20
+ }
21
+
22
+ .wpdt-c .wdt-datatables-admin-wrap .tab-content #info table .alert {
23
+ text-align: center;
24
+ }
assets/css/animate/animate.min.css ADDED
@@ -0,0 +1,11 @@
1
+ @charset "UTF-8";
2
+
3
+ /*!
4
+ * animate.css -http://daneden.me/animate
5
+ * Version - 3.5.2
6
+ * Licensed under the MIT license - http://opensource.org/licenses/MIT
7
+ *
8
+ * Copyright (c) 2017 Daniel Eden
9
+ */
10
+
11
+ .animated{animation-duration:1s;animation-fi