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 (35) 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 +173 -0
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 @@