Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
quarto-dev
GitHub Repository: quarto-dev/quarto-cli
Path: blob/main/dev-docs/feature-format-matrix/dist/css/tabulator_bootstrap5.css
3562 views
1
.tabulator {
2
position: relative;
3
border: 1px solid #dee2e6;
4
background-color: #fff;
5
font-size: 16px;
6
text-align: left;
7
overflow: hidden;
8
-webkit-transform: translateZ(0);
9
-moz-transform: translateZ(0);
10
-ms-transform: translateZ(0);
11
-o-transform: translateZ(0);
12
transform: translateZ(0);
13
}
14
15
.tabulator[tabulator-layout="fitDataFill"] .tabulator-tableholder .tabulator-table {
16
min-width: 100%;
17
}
18
19
.tabulator[tabulator-layout="fitDataTable"] {
20
display: inline-block;
21
}
22
23
.tabulator.tabulator-block-select {
24
user-select: none;
25
}
26
27
.tabulator .tabulator-header {
28
position: relative;
29
box-sizing: border-box;
30
width: 100%;
31
border-bottom: 1px solid #dee2e6;
32
background-color: #fff;
33
color: #555;
34
font-weight: bold;
35
white-space: nowrap;
36
overflow: hidden;
37
-moz-user-select: none;
38
-khtml-user-select: none;
39
-webkit-user-select: none;
40
-o-user-select: none;
41
}
42
43
.tabulator .tabulator-header.tabulator-header-hidden {
44
display: none;
45
}
46
47
.tabulator .tabulator-header .tabulator-header-contents {
48
position: relative;
49
overflow: hidden;
50
}
51
52
.tabulator .tabulator-header .tabulator-header-contents .tabulator-headers {
53
display: inline-block;
54
}
55
56
.tabulator .tabulator-header .tabulator-col {
57
display: inline-flex;
58
position: relative;
59
box-sizing: border-box;
60
flex-direction: column;
61
justify-content: flex-start;
62
border-right: 1px solid #aaa;
63
background: #fff;
64
text-align: left;
65
vertical-align: bottom;
66
overflow: hidden;
67
}
68
69
.tabulator .tabulator-header .tabulator-col.tabulator-moving {
70
position: absolute;
71
border: 1px solid #dee2e6;
72
background: #e6e6e6;
73
pointer-events: none;
74
}
75
76
.tabulator .tabulator-header .tabulator-col .tabulator-col-content {
77
box-sizing: border-box;
78
position: relative;
79
padding: 4px;
80
}
81
82
.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-header-popup-button {
83
padding: 0 8px;
84
}
85
86
.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-header-popup-button:hover {
87
cursor: pointer;
88
opacity: .6;
89
}
90
91
.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title-holder {
92
position: relative;
93
}
94
95
.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title {
96
box-sizing: border-box;
97
width: 100%;
98
white-space: nowrap;
99
overflow: hidden;
100
text-overflow: ellipsis;
101
vertical-align: bottom;
102
}
103
104
.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title.tabulator-col-title-wrap {
105
white-space: normal;
106
text-overflow: initial;
107
}
108
109
.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title .tabulator-title-editor {
110
box-sizing: border-box;
111
width: 100%;
112
border: 1px solid #999;
113
padding: 1px;
114
background: #fff;
115
}
116
117
.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title .tabulator-header-popup-button + .tabulator-title-editor {
118
width: calc(100% - 22px);
119
}
120
121
.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-sorter {
122
display: flex;
123
align-items: center;
124
position: absolute;
125
top: 0;
126
bottom: 0;
127
right: 4px;
128
}
129
130
.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-sorter .tabulator-arrow {
131
width: 0;
132
height: 0;
133
border-left: 6px solid transparent;
134
border-right: 6px solid transparent;
135
border-bottom: 6px solid #bbb;
136
}
137
138
.tabulator .tabulator-header .tabulator-col.tabulator-col-group .tabulator-col-group-cols {
139
position: relative;
140
display: flex;
141
border-top: 1px solid #aaa;
142
overflow: hidden;
143
margin-right: -1px;
144
}
145
146
.tabulator .tabulator-header .tabulator-col .tabulator-header-filter {
147
position: relative;
148
box-sizing: border-box;
149
margin-top: 2px;
150
width: 100%;
151
text-align: center;
152
}
153
154
.tabulator .tabulator-header .tabulator-col .tabulator-header-filter textarea {
155
height: auto !important;
156
}
157
158
.tabulator .tabulator-header .tabulator-col .tabulator-header-filter svg {
159
margin-top: 3px;
160
}
161
162
.tabulator .tabulator-header .tabulator-col .tabulator-header-filter input::-ms-clear {
163
width: 0;
164
height: 0;
165
}
166
167
.tabulator .tabulator-header .tabulator-col.tabulator-sortable .tabulator-col-title {
168
padding-right: 25px;
169
}
170
171
@media (hover: hover) and (pointer: fine) {
172
.tabulator .tabulator-header .tabulator-col.tabulator-sortable.tabulator-col-sorter-element:hover {
173
cursor: pointer;
174
background-color: #e6e6e6;
175
}
176
}
177
178
.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort="none"] .tabulator-col-content .tabulator-col-sorter {
179
color: #bbb;
180
}
181
182
@media (hover: hover) and (pointer: fine) {
183
.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort="none"] .tabulator-col-content .tabulator-col-sorter.tabulator-col-sorter-element .tabulator-arrow:hover {
184
cursor: pointer;
185
border-bottom: 6px solid #555;
186
}
187
}
188
189
.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort="none"] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow {
190
border-top: none;
191
border-bottom: 6px solid #bbb;
192
}
193
194
.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort="ascending"] .tabulator-col-content .tabulator-col-sorter {
195
color: #666;
196
}
197
198
@media (hover: hover) and (pointer: fine) {
199
.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort="ascending"] .tabulator-col-content .tabulator-col-sorter.tabulator-col-sorter-element .tabulator-arrow:hover {
200
cursor: pointer;
201
border-bottom: 6px solid #555;
202
}
203
}
204
205
.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort="ascending"] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow {
206
border-top: none;
207
border-bottom: 6px solid #666;
208
}
209
210
.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort="descending"] .tabulator-col-content .tabulator-col-sorter {
211
color: #666;
212
}
213
214
@media (hover: hover) and (pointer: fine) {
215
.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort="descending"] .tabulator-col-content .tabulator-col-sorter.tabulator-col-sorter-element .tabulator-arrow:hover {
216
cursor: pointer;
217
border-top: 6px solid #555;
218
}
219
}
220
221
.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort="descending"] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow {
222
border-bottom: none;
223
border-top: 6px solid #666;
224
color: #666;
225
}
226
227
.tabulator .tabulator-header .tabulator-col.tabulator-col-vertical .tabulator-col-content .tabulator-col-title {
228
writing-mode: vertical-rl;
229
text-orientation: mixed;
230
display: flex;
231
align-items: center;
232
justify-content: center;
233
}
234
235
.tabulator .tabulator-header .tabulator-col.tabulator-col-vertical.tabulator-col-vertical-flip .tabulator-col-title {
236
transform: rotate(180deg);
237
}
238
239
.tabulator .tabulator-header .tabulator-col.tabulator-col-vertical.tabulator-sortable .tabulator-col-title {
240
padding-right: 0;
241
padding-top: 20px;
242
}
243
244
.tabulator .tabulator-header .tabulator-col.tabulator-col-vertical.tabulator-sortable.tabulator-col-vertical-flip .tabulator-col-title {
245
padding-right: 0;
246
padding-bottom: 20px;
247
}
248
249
.tabulator .tabulator-header .tabulator-col.tabulator-col-vertical.tabulator-sortable .tabulator-col-sorter {
250
justify-content: center;
251
left: 0;
252
right: 0;
253
top: 4px;
254
bottom: auto;
255
}
256
257
.tabulator .tabulator-header .tabulator-frozen {
258
position: sticky;
259
left: 0;
260
z-index: 11;
261
}
262
263
.tabulator .tabulator-header .tabulator-frozen.tabulator-frozen-left {
264
border-right: 2px solid #dee2e6;
265
}
266
267
.tabulator .tabulator-header .tabulator-frozen.tabulator-frozen-right {
268
border-left: 2px solid #dee2e6;
269
}
270
271
.tabulator .tabulator-header .tabulator-calcs-holder {
272
box-sizing: border-box;
273
background: white !important;
274
border-top: 1px solid #dee2e6;
275
border-bottom: 1px solid #aaa;
276
}
277
278
.tabulator .tabulator-header .tabulator-calcs-holder .tabulator-row {
279
background: white !important;
280
}
281
282
.tabulator .tabulator-header .tabulator-calcs-holder .tabulator-row .tabulator-col-resize-handle {
283
display: none;
284
}
285
286
.tabulator .tabulator-header .tabulator-frozen-rows-holder:empty {
287
display: none;
288
}
289
290
.tabulator .tabulator-tableholder {
291
position: relative;
292
width: 100%;
293
white-space: nowrap;
294
overflow: auto;
295
-webkit-overflow-scrolling: touch;
296
}
297
298
.tabulator .tabulator-tableholder:focus {
299
outline: none;
300
}
301
302
.tabulator .tabulator-tableholder .tabulator-placeholder {
303
box-sizing: border-box;
304
display: flex;
305
align-items: center;
306
justify-content: center;
307
width: 100%;
308
}
309
310
.tabulator .tabulator-tableholder .tabulator-placeholder[tabulator-render-mode="virtual"] {
311
min-height: 100%;
312
min-width: 100%;
313
}
314
315
.tabulator .tabulator-tableholder .tabulator-placeholder .tabulator-placeholder-contents {
316
display: inline-block;
317
text-align: center;
318
padding: 10px;
319
color: #ccc;
320
font-weight: bold;
321
font-size: 20px;
322
white-space: normal;
323
}
324
325
.tabulator .tabulator-tableholder .tabulator-table {
326
position: relative;
327
display: inline-block;
328
background-color: #fff;
329
white-space: nowrap;
330
overflow: visible;
331
color: #333;
332
}
333
334
.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.tabulator-calcs {
335
font-weight: bold;
336
background: #dadfe4 !important;
337
}
338
339
.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.tabulator-calcs.tabulator-calcs-top {
340
border-bottom: 2px solid #dee2e6;
341
}
342
343
.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.tabulator-calcs.tabulator-calcs-bottom {
344
border-top: 2px solid #dee2e6;
345
}
346
347
.tabulator .tabulator-footer {
348
border-top: 1px solid #dee2e6;
349
background-color: #e6e6e6;
350
color: #555;
351
font-weight: bold;
352
white-space: nowrap;
353
user-select: none;
354
-moz-user-select: none;
355
-khtml-user-select: none;
356
-webkit-user-select: none;
357
-o-user-select: none;
358
}
359
360
.tabulator .tabulator-footer .tabulator-footer-contents {
361
display: flex;
362
flex-direction: row;
363
align-items: center;
364
justify-content: space-between;
365
padding: 5px 10px;
366
}
367
368
.tabulator .tabulator-footer .tabulator-footer-contents:empty {
369
display: none;
370
}
371
372
.tabulator .tabulator-footer .tabulator-calcs-holder {
373
box-sizing: border-box;
374
width: 100%;
375
text-align: left;
376
background: #f3f3f3 !important;
377
border-bottom: 1px solid #dee2e6;
378
border-top: 1px solid #dee2e6;
379
overflow: hidden;
380
}
381
382
.tabulator .tabulator-footer .tabulator-calcs-holder .tabulator-row {
383
display: inline-block;
384
background: #f3f3f3 !important;
385
}
386
387
.tabulator .tabulator-footer .tabulator-calcs-holder .tabulator-row .tabulator-col-resize-handle {
388
display: none;
389
}
390
391
.tabulator .tabulator-footer .tabulator-calcs-holder:only-child {
392
margin-bottom: -5px;
393
border-bottom: none;
394
}
395
396
.tabulator .tabulator-footer > * + .tabulator-page-counter {
397
margin-left: 10px;
398
}
399
400
.tabulator .tabulator-footer .tabulator-page-counter {
401
font-weight: normal;
402
}
403
404
.tabulator .tabulator-footer .tabulator-paginator {
405
flex: 1;
406
text-align: right;
407
color: #555;
408
font-family: inherit;
409
font-weight: inherit;
410
font-size: inherit;
411
}
412
413
.tabulator .tabulator-footer .tabulator-page-size {
414
display: inline-block;
415
margin: 0 5px;
416
padding: 2px 5px;
417
border: 1px solid #dee2e6;
418
border-radius: 3px;
419
}
420
421
.tabulator .tabulator-footer .tabulator-pages {
422
margin: 0 7px;
423
}
424
425
.tabulator .tabulator-footer .tabulator-page {
426
display: inline-block;
427
margin: 0 2px;
428
padding: 2px 5px;
429
border: 1px solid #dee2e6;
430
border-radius: 3px;
431
background: rgba(255, 255, 255, 0.2);
432
}
433
434
.tabulator .tabulator-footer .tabulator-page.active {
435
color: #fff;
436
}
437
438
.tabulator .tabulator-footer .tabulator-page:disabled {
439
opacity: .5;
440
}
441
442
@media (hover: hover) and (pointer: fine) {
443
.tabulator .tabulator-footer .tabulator-page:not(.disabled):hover {
444
cursor: pointer;
445
background: rgba(0, 0, 0, 0.2);
446
color: #fff;
447
}
448
}
449
450
.tabulator .tabulator-col-resize-handle {
451
position: relative;
452
display: inline-block;
453
width: 6px;
454
margin-left: -3px;
455
margin-right: -3px;
456
z-index: 10;
457
vertical-align: middle;
458
}
459
460
@media (hover: hover) and (pointer: fine) {
461
.tabulator .tabulator-col-resize-handle:hover {
462
cursor: ew-resize;
463
}
464
}
465
466
.tabulator .tabulator-col-resize-handle:last-of-type {
467
width: 3px;
468
margin-right: 0;
469
}
470
471
.tabulator .tabulator-alert {
472
position: absolute;
473
display: flex;
474
align-items: center;
475
top: 0;
476
left: 0;
477
z-index: 100;
478
height: 100%;
479
width: 100%;
480
background: rgba(0, 0, 0, 0.4);
481
text-align: center;
482
}
483
484
.tabulator .tabulator-alert .tabulator-alert-msg {
485
display: inline-block;
486
margin: 0 auto;
487
padding: 10px 20px;
488
border-radius: 10px;
489
background: #fff;
490
font-weight: bold;
491
font-size: 16px;
492
}
493
494
.tabulator .tabulator-alert .tabulator-alert-msg.tabulator-alert-state-msg {
495
border: 4px solid #333;
496
color: #000;
497
}
498
499
.tabulator .tabulator-alert .tabulator-alert-msg.tabulator-alert-state-error {
500
border: 4px solid #D00;
501
color: #590000;
502
}
503
504
.tabulator-row {
505
position: relative;
506
box-sizing: border-box;
507
min-height: 24px;
508
background-color: #fff;
509
}
510
511
.tabulator-row.tabulator-row-even {
512
background-color: #e9ecef;
513
}
514
515
@media (hover: hover) and (pointer: fine) {
516
.tabulator-row.tabulator-selectable:hover {
517
background-color: #ced4da;
518
cursor: pointer;
519
}
520
}
521
522
.tabulator-row.tabulator-selected {
523
background-color: #9ABCEA;
524
}
525
526
@media (hover: hover) and (pointer: fine) {
527
.tabulator-row.tabulator-selected:hover {
528
background-color: #769BCC;
529
cursor: pointer;
530
}
531
}
532
533
.tabulator-row.tabulator-row-moving {
534
border: 1px solid #000;
535
background: #fff;
536
}
537
538
.tabulator-row.tabulator-moving {
539
position: absolute;
540
border-top: 1px solid #dee2e6;
541
border-bottom: 1px solid #dee2e6;
542
pointer-events: none;
543
z-index: 15;
544
}
545
546
.tabulator-row .tabulator-row-resize-handle {
547
position: absolute;
548
right: 0;
549
bottom: 0;
550
left: 0;
551
height: 5px;
552
}
553
554
.tabulator-row .tabulator-row-resize-handle.prev {
555
top: 0;
556
bottom: auto;
557
}
558
559
@media (hover: hover) and (pointer: fine) {
560
.tabulator-row .tabulator-row-resize-handle:hover {
561
cursor: ns-resize;
562
}
563
}
564
565
.tabulator-row .tabulator-responsive-collapse {
566
box-sizing: border-box;
567
padding: 5px;
568
border-top: 1px solid #dee2e6;
569
border-bottom: 1px solid #dee2e6;
570
}
571
572
.tabulator-row .tabulator-responsive-collapse:empty {
573
display: none;
574
}
575
576
.tabulator-row .tabulator-responsive-collapse table {
577
font-size: 16px;
578
}
579
580
.tabulator-row .tabulator-responsive-collapse table tr td {
581
position: relative;
582
}
583
584
.tabulator-row .tabulator-responsive-collapse table tr td:first-of-type {
585
padding-right: 10px;
586
}
587
588
.tabulator-row .tabulator-cell {
589
display: inline-block;
590
position: relative;
591
box-sizing: border-box;
592
padding: 4px;
593
border-right: 1px solid #dee2e6;
594
vertical-align: middle;
595
white-space: nowrap;
596
overflow: hidden;
597
text-overflow: ellipsis;
598
}
599
600
.tabulator-row .tabulator-cell.tabulator-frozen {
601
display: inline-block;
602
position: sticky;
603
left: 0;
604
background-color: inherit;
605
z-index: 11;
606
}
607
608
.tabulator-row .tabulator-cell.tabulator-frozen.tabulator-frozen-left {
609
border-right: 2px solid #dee2e6;
610
}
611
612
.tabulator-row .tabulator-cell.tabulator-frozen.tabulator-frozen-right {
613
border-left: 2px solid #dee2e6;
614
}
615
616
.tabulator-row .tabulator-cell.tabulator-editing {
617
border: 1px solid #1D68CD;
618
outline: none;
619
padding: 0;
620
}
621
622
.tabulator-row .tabulator-cell.tabulator-editing input,
623
.tabulator-row .tabulator-cell.tabulator-editing select {
624
border: 1px;
625
background: transparent;
626
outline: none;
627
}
628
629
.tabulator-row .tabulator-cell.tabulator-validation-fail {
630
border: 1px solid #dd0000;
631
}
632
633
.tabulator-row .tabulator-cell.tabulator-validation-fail input,
634
.tabulator-row .tabulator-cell.tabulator-validation-fail select {
635
border: 1px;
636
background: transparent;
637
color: #dd0000;
638
}
639
640
.tabulator-row .tabulator-cell.tabulator-row-handle {
641
display: inline-flex;
642
align-items: center;
643
justify-content: center;
644
-moz-user-select: none;
645
-khtml-user-select: none;
646
-webkit-user-select: none;
647
-o-user-select: none;
648
}
649
650
.tabulator-row .tabulator-cell.tabulator-row-handle .tabulator-row-handle-box {
651
width: 80%;
652
}
653
654
.tabulator-row .tabulator-cell.tabulator-row-handle .tabulator-row-handle-box .tabulator-row-handle-bar {
655
width: 100%;
656
height: 3px;
657
margin-top: 2px;
658
background: #666;
659
}
660
661
.tabulator-row .tabulator-cell .tabulator-data-tree-branch-empty {
662
display: inline-block;
663
width: 7px;
664
}
665
666
.tabulator-row .tabulator-cell .tabulator-data-tree-branch {
667
display: inline-block;
668
vertical-align: middle;
669
height: 9px;
670
width: 7px;
671
margin-top: -9px;
672
margin-right: 5px;
673
border-bottom-left-radius: 1px;
674
border-left: 2px solid #dee2e6;
675
border-bottom: 2px solid #dee2e6;
676
}
677
678
.tabulator-row .tabulator-cell .tabulator-data-tree-control {
679
display: inline-flex;
680
justify-content: center;
681
align-items: center;
682
vertical-align: middle;
683
height: 11px;
684
width: 11px;
685
margin-right: 5px;
686
border: 1px solid #333;
687
border-radius: 2px;
688
background: rgba(0, 0, 0, 0.1);
689
overflow: hidden;
690
}
691
692
@media (hover: hover) and (pointer: fine) {
693
.tabulator-row .tabulator-cell .tabulator-data-tree-control:hover {
694
cursor: pointer;
695
background: rgba(0, 0, 0, 0.2);
696
}
697
}
698
699
.tabulator-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-collapse {
700
display: inline-block;
701
position: relative;
702
height: 7px;
703
width: 1px;
704
background: transparent;
705
}
706
707
.tabulator-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-collapse:after {
708
position: absolute;
709
content: "";
710
left: -3px;
711
top: 3px;
712
height: 1px;
713
width: 7px;
714
background: #333;
715
}
716
717
.tabulator-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-expand {
718
display: inline-block;
719
position: relative;
720
height: 7px;
721
width: 1px;
722
background: #333;
723
}
724
725
.tabulator-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-expand:after {
726
position: absolute;
727
content: "";
728
left: -3px;
729
top: 3px;
730
height: 1px;
731
width: 7px;
732
background: #333;
733
}
734
735
.tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle {
736
display: inline-flex;
737
align-items: center;
738
justify-content: center;
739
-moz-user-select: none;
740
-khtml-user-select: none;
741
-webkit-user-select: none;
742
-o-user-select: none;
743
height: 15px;
744
width: 15px;
745
border-radius: 20px;
746
background: #666;
747
color: #fff;
748
font-weight: bold;
749
font-size: 1.1em;
750
}
751
752
@media (hover: hover) and (pointer: fine) {
753
.tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle:hover {
754
opacity: .7;
755
cursor: pointer;
756
}
757
}
758
759
.tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle.open .tabulator-responsive-collapse-toggle-close {
760
display: initial;
761
}
762
763
.tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle.open .tabulator-responsive-collapse-toggle-open {
764
display: none;
765
}
766
767
.tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle svg {
768
stroke: #fff;
769
}
770
771
.tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle .tabulator-responsive-collapse-toggle-close {
772
display: none;
773
}
774
775
.tabulator-row .tabulator-cell .tabulator-traffic-light {
776
display: inline-block;
777
height: 14px;
778
width: 14px;
779
border-radius: 14px;
780
}
781
782
.tabulator-row.tabulator-group {
783
box-sizing: border-box;
784
border-bottom: 1px solid #999;
785
border-right: 1px solid #dee2e6;
786
border-top: 1px solid #999;
787
padding: 5px;
788
padding-left: 10px;
789
background: #ccc;
790
font-weight: bold;
791
min-width: 100%;
792
}
793
794
@media (hover: hover) and (pointer: fine) {
795
.tabulator-row.tabulator-group:hover {
796
cursor: pointer;
797
background-color: rgba(0, 0, 0, 0.1);
798
}
799
}
800
801
.tabulator-row.tabulator-group.tabulator-group-visible .tabulator-arrow {
802
margin-right: 10px;
803
border-left: 6px solid transparent;
804
border-right: 6px solid transparent;
805
border-top: 6px solid #666;
806
border-bottom: 0;
807
}
808
809
.tabulator-row.tabulator-group.tabulator-group-level-1 {
810
padding-left: 30px;
811
}
812
813
.tabulator-row.tabulator-group.tabulator-group-level-2 {
814
padding-left: 50px;
815
}
816
817
.tabulator-row.tabulator-group.tabulator-group-level-3 {
818
padding-left: 70px;
819
}
820
821
.tabulator-row.tabulator-group.tabulator-group-level-4 {
822
padding-left: 90px;
823
}
824
825
.tabulator-row.tabulator-group.tabulator-group-level-5 {
826
padding-left: 110px;
827
}
828
829
.tabulator-row.tabulator-group .tabulator-group-toggle {
830
display: inline-block;
831
}
832
833
.tabulator-row.tabulator-group .tabulator-arrow {
834
display: inline-block;
835
width: 0;
836
height: 0;
837
margin-right: 16px;
838
border-top: 6px solid transparent;
839
border-bottom: 6px solid transparent;
840
border-right: 0;
841
border-left: 6px solid #666;
842
vertical-align: middle;
843
}
844
845
.tabulator-row.tabulator-group span {
846
margin-left: 10px;
847
color: #d00;
848
}
849
850
.tabulator-popup-container {
851
position: absolute;
852
display: inline-block;
853
box-sizing: border-box;
854
background: #fff;
855
border: 1px solid #dee2e6;
856
box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2);
857
font-size: 16px;
858
overflow-y: auto;
859
-webkit-overflow-scrolling: touch;
860
z-index: 10000;
861
}
862
863
.tabulator-popup {
864
padding: 5px;
865
border-radius: 3px;
866
}
867
868
.tabulator-tooltip {
869
max-width: Min(500px, 100%);
870
padding: 3px 5px;
871
border-radius: 2px;
872
box-shadow: none;
873
font-size: 12px;
874
pointer-events: none;
875
}
876
877
.tabulator-menu .tabulator-menu-item {
878
position: relative;
879
box-sizing: border-box;
880
padding: 5px 10px;
881
user-select: none;
882
}
883
884
.tabulator-menu .tabulator-menu-item.tabulator-menu-item-disabled {
885
opacity: .5;
886
}
887
888
@media (hover: hover) and (pointer: fine) {
889
.tabulator-menu .tabulator-menu-item:not(.tabulator-menu-item-disabled):hover {
890
cursor: pointer;
891
background: #e9ecef;
892
}
893
}
894
895
.tabulator-menu .tabulator-menu-item.tabulator-menu-item-submenu {
896
padding-right: 25px;
897
}
898
899
.tabulator-menu .tabulator-menu-item.tabulator-menu-item-submenu::after {
900
display: inline-block;
901
position: absolute;
902
top: calc(5px + .4em);
903
right: 10px;
904
height: 7px;
905
width: 7px;
906
content: '';
907
border-width: 1px 1px 0 0;
908
border-style: solid;
909
border-color: #dee2e6;
910
vertical-align: top;
911
transform: rotate(45deg);
912
}
913
914
.tabulator-menu .tabulator-menu-separator {
915
border-top: 1px solid #dee2e6;
916
}
917
918
.tabulator-edit-list {
919
max-height: 200px;
920
font-size: 16px;
921
overflow-y: auto;
922
-webkit-overflow-scrolling: touch;
923
}
924
925
.tabulator-edit-list .tabulator-edit-list-item {
926
padding: 4px;
927
color: #333;
928
outline: none;
929
}
930
931
.tabulator-edit-list .tabulator-edit-list-item.active {
932
color: #fff;
933
background: #1D68CD;
934
}
935
936
.tabulator-edit-list .tabulator-edit-list-item.active.focused {
937
outline: 1px solid rgba(255, 255, 255, 0.5);
938
}
939
940
.tabulator-edit-list .tabulator-edit-list-item.focused {
941
outline: 1px solid #1D68CD;
942
}
943
944
@media (hover: hover) and (pointer: fine) {
945
.tabulator-edit-list .tabulator-edit-list-item:hover {
946
cursor: pointer;
947
color: #fff;
948
background: #1D68CD;
949
}
950
}
951
952
.tabulator-edit-list .tabulator-edit-list-placeholder {
953
padding: 4px;
954
color: #333;
955
text-align: center;
956
}
957
958
.tabulator-edit-list .tabulator-edit-list-group {
959
border-bottom: 1px solid #dee2e6;
960
padding: 4px;
961
padding-top: 6px;
962
color: #333;
963
font-weight: bold;
964
}
965
966
.tabulator-edit-list .tabulator-edit-list-item.tabulator-edit-list-group-level-2,
967
.tabulator-edit-list .tabulator-edit-list-group.tabulator-edit-list-group-level-2 {
968
padding-left: 12px;
969
}
970
971
.tabulator-edit-list .tabulator-edit-list-item.tabulator-edit-list-group-level-3,
972
.tabulator-edit-list .tabulator-edit-list-group.tabulator-edit-list-group-level-3 {
973
padding-left: 20px;
974
}
975
976
.tabulator-edit-list .tabulator-edit-list-item.tabulator-edit-list-group-level-4,
977
.tabulator-edit-list .tabulator-edit-list-group.tabulator-edit-list-group-level-4 {
978
padding-left: 28px;
979
}
980
981
.tabulator-edit-list .tabulator-edit-list-item.tabulator-edit-list-group-level-5,
982
.tabulator-edit-list .tabulator-edit-list-group.tabulator-edit-list-group-level-5 {
983
padding-left: 36px;
984
}
985
986
.tabulator.tabulator-ltr {
987
direction: ltr;
988
}
989
990
.tabulator.tabulator-rtl {
991
text-align: initial;
992
direction: rtl;
993
}
994
995
.tabulator.tabulator-rtl .tabulator-header .tabulator-col {
996
text-align: initial;
997
border-left: 1px solid #aaa;
998
border-right: initial;
999
}
1000
1001
.tabulator.tabulator-rtl .tabulator-header .tabulator-col.tabulator-col-group .tabulator-col-group-cols {
1002
margin-right: initial;
1003
margin-left: -1px;
1004
}
1005
1006
.tabulator.tabulator-rtl .tabulator-header .tabulator-col.tabulator-sortable .tabulator-col-title {
1007
padding-right: 0;
1008
padding-left: 25px;
1009
}
1010
1011
.tabulator.tabulator-rtl .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-sorter {
1012
left: 8px;
1013
right: initial;
1014
}
1015
1016
.tabulator.tabulator-rtl .tabulator-row .tabulator-cell {
1017
border-right: initial;
1018
border-left: 1px solid #dee2e6;
1019
}
1020
1021
.tabulator.tabulator-rtl .tabulator-row .tabulator-cell .tabulator-data-tree-branch {
1022
margin-right: initial;
1023
margin-left: 5px;
1024
border-bottom-left-radius: initial;
1025
border-bottom-right-radius: 1px;
1026
border-left: initial;
1027
border-right: 2px solid #dee2e6;
1028
}
1029
1030
.tabulator.tabulator-rtl .tabulator-row .tabulator-cell .tabulator-data-tree-control {
1031
margin-right: initial;
1032
margin-left: 5px;
1033
}
1034
1035
.tabulator.tabulator-rtl .tabulator-row .tabulator-cell.tabulator-frozen.tabulator-frozen-left {
1036
border-left: 2px solid #dee2e6;
1037
}
1038
1039
.tabulator.tabulator-rtl .tabulator-row .tabulator-cell.tabulator-frozen.tabulator-frozen-right {
1040
border-right: 2px solid #dee2e6;
1041
}
1042
1043
.tabulator.tabulator-rtl .tabulator-row .tabulator-col-resize-handle:last-of-type {
1044
width: 3px;
1045
margin-left: 0;
1046
margin-right: -3px;
1047
}
1048
1049
.tabulator.tabulator-rtl .tabulator-footer .tabulator-calcs-holder {
1050
text-align: initial;
1051
}
1052
1053
.tabulator-print-fullscreen {
1054
position: absolute;
1055
top: 0;
1056
bottom: 0;
1057
left: 0;
1058
right: 0;
1059
z-index: 10000;
1060
}
1061
1062
body.tabulator-print-fullscreen-hide > *:not(.tabulator-print-fullscreen) {
1063
display: none !important;
1064
}
1065
1066
.tabulator-print-table {
1067
border-collapse: collapse;
1068
}
1069
1070
.tabulator-print-table .tabulator-data-tree-branch {
1071
display: inline-block;
1072
vertical-align: middle;
1073
height: 9px;
1074
width: 7px;
1075
margin-top: -9px;
1076
margin-right: 5px;
1077
border-bottom-left-radius: 1px;
1078
border-left: 2px solid #dee2e6;
1079
border-bottom: 2px solid #dee2e6;
1080
}
1081
1082
.tabulator-print-table .tabulator-print-table-group {
1083
box-sizing: border-box;
1084
border-bottom: 1px solid #999;
1085
border-right: 1px solid #dee2e6;
1086
border-top: 1px solid #999;
1087
padding: 5px;
1088
padding-left: 10px;
1089
background: #ccc;
1090
font-weight: bold;
1091
min-width: 100%;
1092
}
1093
1094
@media (hover: hover) and (pointer: fine) {
1095
.tabulator-print-table .tabulator-print-table-group:hover {
1096
cursor: pointer;
1097
background-color: rgba(0, 0, 0, 0.1);
1098
}
1099
}
1100
1101
.tabulator-print-table .tabulator-print-table-group.tabulator-group-visible .tabulator-arrow {
1102
margin-right: 10px;
1103
border-left: 6px solid transparent;
1104
border-right: 6px solid transparent;
1105
border-top: 6px solid #666;
1106
border-bottom: 0;
1107
}
1108
1109
.tabulator-print-table .tabulator-print-table-group.tabulator-group-level-1 td {
1110
padding-left: 30px !important;
1111
}
1112
1113
.tabulator-print-table .tabulator-print-table-group.tabulator-group-level-2 td {
1114
padding-left: 50px !important;
1115
}
1116
1117
.tabulator-print-table .tabulator-print-table-group.tabulator-group-level-3 td {
1118
padding-left: 70px !important;
1119
}
1120
1121
.tabulator-print-table .tabulator-print-table-group.tabulator-group-level-4 td {
1122
padding-left: 90px !important;
1123
}
1124
1125
.tabulator-print-table .tabulator-print-table-group.tabulator-group-level-5 td {
1126
padding-left: 110px !important;
1127
}
1128
1129
.tabulator-print-table .tabulator-print-table-group .tabulator-group-toggle {
1130
display: inline-block;
1131
}
1132
1133
.tabulator-print-table .tabulator-print-table-group .tabulator-arrow {
1134
display: inline-block;
1135
width: 0;
1136
height: 0;
1137
margin-right: 16px;
1138
border-top: 6px solid transparent;
1139
border-bottom: 6px solid transparent;
1140
border-right: 0;
1141
border-left: 6px solid #666;
1142
vertical-align: middle;
1143
}
1144
1145
.tabulator-print-table .tabulator-print-table-group span {
1146
margin-left: 10px;
1147
color: #d00;
1148
}
1149
1150
.tabulator-print-table .tabulator-data-tree-control {
1151
display: inline-flex;
1152
justify-content: center;
1153
align-items: center;
1154
vertical-align: middle;
1155
height: 11px;
1156
width: 11px;
1157
margin-right: 5px;
1158
border: 1px solid #333;
1159
border-radius: 2px;
1160
background: rgba(0, 0, 0, 0.1);
1161
overflow: hidden;
1162
}
1163
1164
@media (hover: hover) and (pointer: fine) {
1165
.tabulator-print-table .tabulator-data-tree-control:hover {
1166
cursor: pointer;
1167
background: rgba(0, 0, 0, 0.2);
1168
}
1169
}
1170
1171
.tabulator-print-table .tabulator-data-tree-control .tabulator-data-tree-control-collapse {
1172
display: inline-block;
1173
position: relative;
1174
height: 7px;
1175
width: 1px;
1176
background: transparent;
1177
}
1178
1179
.tabulator-print-table .tabulator-data-tree-control .tabulator-data-tree-control-collapse:after {
1180
position: absolute;
1181
content: "";
1182
left: -3px;
1183
top: 3px;
1184
height: 1px;
1185
width: 7px;
1186
background: #333;
1187
}
1188
1189
.tabulator-print-table .tabulator-data-tree-control .tabulator-data-tree-control-expand {
1190
display: inline-block;
1191
position: relative;
1192
height: 7px;
1193
width: 1px;
1194
background: #333;
1195
}
1196
1197
.tabulator-print-table .tabulator-data-tree-control .tabulator-data-tree-control-expand:after {
1198
position: absolute;
1199
content: "";
1200
left: -3px;
1201
top: 3px;
1202
height: 1px;
1203
width: 7px;
1204
background: #333;
1205
}
1206
1207
.tabulator {
1208
background-color: #fff;
1209
border: none;
1210
}
1211
1212
.tabulator .tabulator-header {
1213
border-top: 1px solid #dee2e6;
1214
border-bottom: 2px solid #dee2e6;
1215
color: inherit;
1216
}
1217
1218
.tabulator .tabulator-header .tabulator-col {
1219
border-right: none;
1220
background-color: #fff;
1221
}
1222
1223
.tabulator .tabulator-header .tabulator-col .tabulator-col-content {
1224
padding: 12px;
1225
}
1226
1227
.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-sorter {
1228
right: 0;
1229
}
1230
1231
.tabulator .tabulator-header .tabulator-col.tabulator-col-group .tabulator-col-group-cols {
1232
border-top: 1px solid #dee2e6;
1233
}
1234
1235
.tabulator .tabulator-header .tabulator-col .tabulator-header-filter input {
1236
padding: .375rem .75rem;
1237
background-color: #fff;
1238
background-clip: padding-box;
1239
border: 1px solid #ced4da;
1240
border-radius: .25rem;
1241
transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
1242
font-size: 1rem;
1243
line-height: 1.5;
1244
color: #495057;
1245
}
1246
1247
.tabulator .tabulator-header .tabulator-col .tabulator-header-filter input:focus {
1248
color: #495057;
1249
background-color: #fff;
1250
border: 1px solid #1D68CD;
1251
outline: 0;
1252
}
1253
1254
.tabulator .tabulator-header .tabulator-calcs-holder {
1255
width: 100%;
1256
border-bottom: 1px solid #dee2e6;
1257
}
1258
1259
.tabulator .tabulator-tableholder .tabulator-placeholder span {
1260
color: #000;
1261
}
1262
1263
.tabulator .tabulator-tableholder .tabulator-table {
1264
color: inherit;
1265
}
1266
1267
.tabulator .tabulator-footer {
1268
color: inherit;
1269
}
1270
1271
.tabulator .tabulator-footer .tabulator-paginator {
1272
color: inherit;
1273
}
1274
1275
.tabulator .tabulator-footer .tabulator-pages {
1276
margin: 0;
1277
}
1278
1279
.tabulator .tabulator-footer .tabulator-page {
1280
margin: 0;
1281
margin-top: 5px;
1282
padding: 8px 12px;
1283
}
1284
1285
.tabulator .tabulator-footer .tabulator-page[data-page="first"] {
1286
border-top-left-radius: 4px;
1287
border-bottom-left-radius: 4px;
1288
}
1289
1290
.tabulator .tabulator-footer .tabulator-page[data-page="last"] {
1291
border: 1px solid #dee2e6;
1292
border-top-right-radius: 4px;
1293
border-bottom-right-radius: 4px;
1294
}
1295
1296
.tabulator .tabulator-footer .tabulator-page.active {
1297
border-color: #0d6efd;
1298
background-color: #0d6efd;
1299
color: #fff;
1300
}
1301
1302
.tabulator .tabulator-footer .tabulator-page:disabled {
1303
border-color: #dee2e6;
1304
background: #fff;
1305
color: #6c757d;
1306
}
1307
1308
@media (hover: hover) and (pointer: fine) {
1309
.tabulator .tabulator-footer .tabulator-page:not(.disabled):hover {
1310
border-color: #dee2e6;
1311
background: #e9ecef;
1312
color: #0a58ca;
1313
}
1314
}
1315
1316
.tabulator.thead-dark .tabulator-header {
1317
border-color: #dee2e6;
1318
background-color: #fff;
1319
color: #212529;
1320
}
1321
1322
.tabulator.thead-dark .tabulator-header .tabulator-col {
1323
border-color: #dee2e6;
1324
background-color: #fff;
1325
color: #212529;
1326
}
1327
1328
.tabulator.table {
1329
background-color: #fff;
1330
}
1331
1332
.tabulator.table:not(.thead-light) .tabulator-header {
1333
border-color: #dee2e6;
1334
background-color: #fff;
1335
color: #212529;
1336
}
1337
1338
.tabulator.table:not(.thead-light) .tabulator-header .tabulator-col {
1339
border-color: #dee2e6;
1340
background-color: #fff;
1341
color: #212529;
1342
}
1343
1344
.tabulator.table .tabulator-tableholder {
1345
color: #212529;
1346
}
1347
1348
.tabulator.table .tabulator-row {
1349
border-color: #dee2e6;
1350
background-color: #fff;
1351
color: #212529;
1352
}
1353
1354
@media (hover: hover) and (pointer: fine) {
1355
.tabulator.table .tabulator-row:hover {
1356
background-color: #dee2e6;
1357
}
1358
.tabulator.table .tabulator-row:hover .tabulator-cell {
1359
background-color: #ced4da;
1360
}
1361
}
1362
1363
.tabulator.table .tabulator-row.tabulator-selected {
1364
background-color: #9ABCEA;
1365
}
1366
1367
.tabulator.table .tabulator-footer {
1368
border-color: #dee2e6 !important;
1369
}
1370
1371
.tabulator.table .tabulator-footer .tabulator-calcs-holder {
1372
border-color: #dee2e6 !important;
1373
background: #fff !important;
1374
}
1375
1376
.tabulator.table .tabulator-footer .tabulator-calcs-holder .tabulator-row {
1377
border-color: #dee2e6 !important;
1378
background-color: #fff !important;
1379
color: #212529 !important;
1380
}
1381
1382
.tabulator.table-striped:not(.table) .tabulator-row.tabulator-row-even {
1383
background-color: #e9ecef;
1384
}
1385
1386
.tabulator.table-striped:not(.table) .tabulator-row.tabulator-row-even.tabulator-selected {
1387
background-color: #9ABCEA;
1388
}
1389
1390
@media (hover: hover) and (pointer: fine) {
1391
.tabulator.table-striped:not(.table) .tabulator-row.tabulator-row-even.tabulator-selectable:hover {
1392
background-color: #ced4da;
1393
cursor: pointer;
1394
}
1395
.tabulator.table-striped:not(.table) .tabulator-row.tabulator-row-even.tabulator-selected:hover {
1396
background-color: #769BCC;
1397
cursor: pointer;
1398
}
1399
}
1400
1401
.tabulator.table-striped.table .tabulator-row:nth-child(even) .tabulator-cell {
1402
background-color: transparent;
1403
}
1404
1405
.tabulator.table-bordered {
1406
border: 1px solid #dee2e6;
1407
}
1408
1409
.tabulator.table-bordered .tabulator-header .tabulator-col {
1410
border-right: 1px solid #dee2e6;
1411
}
1412
1413
.tabulator.table-bordered .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell {
1414
border-right: 1px solid #dee2e6;
1415
}
1416
1417
.tabulator.table-borderless .tabulator-header {
1418
border: none;
1419
}
1420
1421
.tabulator.table-borderless .tabulator-row {
1422
border: none;
1423
}
1424
1425
.tabulator.table-sm .tabulator-header .tabulator-col .tabulator-col-content {
1426
padding: 5px !important;
1427
}
1428
1429
.tabulator.table-sm .tabulator-tableholder .tabulator-table .tabulator-row {
1430
min-height: 26px;
1431
}
1432
1433
.tabulator.table-sm .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell {
1434
padding: 5px !important;
1435
}
1436
1437
.tabulator.table-sm .tabulator-row {
1438
padding-top: 0;
1439
padding-bottom: 0;
1440
}
1441
1442
.tabulator.table-sm .tabulator-col-resize-handle {
1443
padding: 0;
1444
}
1445
1446
.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.table-primary {
1447
background: #cfe2ff !important;
1448
}
1449
1450
.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.table-secondary {
1451
background: #e2e3e5 !important;
1452
}
1453
1454
.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.table-success {
1455
background: #d1e7dd !important;
1456
}
1457
1458
.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.table-info {
1459
background: #cff4fc !important;
1460
}
1461
1462
.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.table-warning {
1463
background: #fff3cd !important;
1464
}
1465
1466
.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.table-danger {
1467
background: #f8d7da !important;
1468
}
1469
1470
.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.table-light {
1471
background: #f8f9fa !important;
1472
}
1473
1474
.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.table {
1475
background: #212529 !important;
1476
}
1477
1478
.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.table-active {
1479
background: #6c757d !important;
1480
}
1481
1482
.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.bg-primary {
1483
background: #cfe2ff !important;
1484
}
1485
1486
.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.bg-secondary {
1487
background: #e2e3e5 !important;
1488
}
1489
1490
.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.bg-success {
1491
background: #d1e7dd !important;
1492
}
1493
1494
.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.bg-info {
1495
background: #cff4fc !important;
1496
}
1497
1498
.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.bg-warning {
1499
background: #fff3cd !important;
1500
}
1501
1502
.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.bg-danger {
1503
background: #f8d7da !important;
1504
}
1505
1506
.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.bg-light {
1507
background: #f8f9fa !important;
1508
}
1509
1510
.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.bg-dark {
1511
background: #212529 !important;
1512
}
1513
1514
.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.bg-active {
1515
background: #6c757d !important;
1516
}
1517
1518
.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.table-primary {
1519
background: #cfe2ff !important;
1520
}
1521
1522
.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.table-secondary {
1523
background: #e2e3e5 !important;
1524
}
1525
1526
.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.table-success {
1527
background: #d1e7dd !important;
1528
}
1529
1530
.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.table-info {
1531
background: #cff4fc !important;
1532
}
1533
1534
.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.table-warning {
1535
background: #fff3cd !important;
1536
}
1537
1538
.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.table-danger {
1539
background: #f8d7da !important;
1540
}
1541
1542
.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.table-light {
1543
background: #f8f9fa !important;
1544
}
1545
1546
.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.table {
1547
background: #212529 !important;
1548
}
1549
1550
.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.table-active {
1551
background: #6c757d !important;
1552
}
1553
1554
.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.bg-primary {
1555
background: #cfe2ff !important;
1556
}
1557
1558
.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.bg-secondary {
1559
background: #e2e3e5 !important;
1560
}
1561
1562
.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.bg-success {
1563
background: #d1e7dd !important;
1564
}
1565
1566
.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.bg-info {
1567
background: #cff4fc !important;
1568
}
1569
1570
.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.bg-warning {
1571
background: #fff3cd !important;
1572
}
1573
1574
.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.bg-danger {
1575
background: #f8d7da !important;
1576
}
1577
1578
.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.bg-light {
1579
background: #f8f9fa !important;
1580
}
1581
1582
.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.bg-dark {
1583
background: #212529 !important;
1584
}
1585
1586
.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.bg-active {
1587
background: #6c757d !important;
1588
}
1589
1590
.tabulator-row {
1591
min-height: 40px;
1592
border-bottom: 1px solid #dee2e6;
1593
}
1594
1595
.tabulator-row .tabulator-cell {
1596
padding: 12px;
1597
border-right: none;
1598
}
1599
1600
.tabulator-row .tabulator-cell:last-of-type {
1601
border-right: none;
1602
}
1603
1604
.tabulator-row .tabulator-cell .tabulator-data-tree-control {
1605
border: 1px solid #ccc;
1606
}
1607
1608
.tabulator-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-collapse:after {
1609
background: #ccc;
1610
}
1611
1612
.tabulator-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-expand {
1613
background: #ccc;
1614
}
1615
1616
.tabulator-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-expand:after {
1617
background: #ccc;
1618
}
1619
1620
.tabulator-row.tabulator-group {
1621
background: #fafafa;
1622
}
1623
1624
.tabulator-row.tabulator-group span {
1625
color: #666;
1626
}
1627
1628
.tabulator-edit-select-list {
1629
background: #fff;
1630
}
1631
1632
.tabulator-edit-select-list .tabulator-edit-select-list-item.active {
1633
color: #fff;
1634
}
1635
1636
.tabulator-edit-select-list .tabulator-edit-select-list-item.active.focused {
1637
outline: 1px solid rgba(255, 255, 255, 0.5);
1638
}
1639
1640
@media (hover: hover) and (pointer: fine) {
1641
.tabulator-edit-select-list .tabulator-edit-select-list-item:hover {
1642
color: #fff;
1643
}
1644
}
1645
1646
.tabulator-edit-select-list .tabulator-edit-select-list-notice {
1647
color: inherit;
1648
}
1649
1650
.tabulator-edit-select-list .tabulator-edit-select-list-group {
1651
color: inherit;
1652
}
1653
1654
.tabulator.tabulator-rtl .tabulator-header .tabulator-col {
1655
text-align: initial;
1656
border-left: initial;
1657
}
1658
1659
.tabulator-print-table .tabulator-print-table-group {
1660
background: #fafafa;
1661
}
1662
1663
.tabulator-print-table .tabulator-print-table-group span {
1664
color: #666;
1665
}
1666
1667
.tabulator-print-table .tabulator-data-tree-control {
1668
color: inherit;
1669
}
1670
1671
.tabulator-print-table .tabulator-data-tree-control .tabulator-data-tree-control-collapse:after {
1672
background: #ccc;
1673
}
1674
1675
.tabulator-print-table .tabulator-data-tree-control .tabulator-data-tree-control-expand {
1676
background: #ccc;
1677
}
1678
1679
.tabulator-print-table .tabulator-data-tree-control .tabulator-data-tree-control-expand:after {
1680
background: #ccc;
1681
}
1682
1683
.tabulator-popup-container {
1684
background: #fff;
1685
}
1686
1687
.tabulator-edit-list .tabulator-edit-list-item.active {
1688
color: #fff;
1689
}
1690
1691
.tabulator-edit-list .tabulator-edit-list-item.active.focused {
1692
outline: 1px solid rgba(255, 255, 255, 0.5);
1693
}
1694
1695
@media (hover: hover) and (pointer: fine) {
1696
.tabulator-edit-list .tabulator-edit-list-item:hover {
1697
color: #fff;
1698
}
1699
}
1700
1701
/*# sourceMappingURL=tabulator_bootstrap5.css.map */
1702