107 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			SCSS
		
	
	
	
	
	
			
		
		
	
	
			107 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			SCSS
		
	
	
	
	
	
| // Tables
 | |
| // ********************************************************************************/
 | |
| 
 | |
| @each $color, $value in $table-variants {
 | |
|   @if $color != primary {
 | |
|     @include template-table-variant($color, $value);
 | |
|   }
 | |
| }
 | |
| 
 | |
| // Firefox fix for table head border bottom
 | |
| .table {
 | |
|   > :not(caption) > * > * {
 | |
|     background-clip: padding-box;
 | |
|   }
 | |
|   tr {
 | |
|     > td {
 | |
|       .dropdown {
 | |
|         position: static;
 | |
|       }
 | |
|     }
 | |
|   }
 | |
| }
 | |
| 
 | |
| // Style for table inside card
 | |
| .card {
 | |
|   .table {
 | |
|     margin-bottom: 0;
 | |
|   }
 | |
| }
 | |
| @supports (-moz-appearance: none) {
 | |
|   .table {
 | |
|     .dropdown-menu.show {
 | |
|       display: inline-table;
 | |
|     }
 | |
|   }
 | |
| }
 | |
| // Table heading style
 | |
| .table {
 | |
|   th {
 | |
|     text-transform: uppercase;
 | |
|     font-size: 0.75rem;
 | |
|     letter-spacing: 1px;
 | |
|   }
 | |
|   &:not(.table-dark) th {
 | |
|     color: $headings-color;
 | |
|   }
 | |
| }
 | |
| 
 | |
| .table-border-bottom-0 {
 | |
|   tr:last-child {
 | |
|     td,
 | |
|     th {
 | |
|       border-bottom-width: 0;
 | |
|     }
 | |
|   }
 | |
| }
 | |
| 
 | |
| // Dark Table icon button
 | |
| .table.table-dark .btn.btn-icon {
 | |
|   color: $table-border-color;
 | |
| }
 | |
| 
 | |
| // class for to remove table border bottom
 | |
| .table-border-bottom-0 {
 | |
|   tr:last-child {
 | |
|     td,
 | |
|     th {
 | |
|       border-bottom-width: 0;
 | |
|     }
 | |
|   }
 | |
| }
 | |
| 
 | |
| // .table {
 | |
| //   .btn-group {
 | |
| //     display: block;
 | |
| //   }
 | |
| // }
 | |
| 
 | |
| // Flush spacing of left from first column ans right from last column
 | |
| .table.table-flush-spacing {
 | |
|   thead,
 | |
|   tbody {
 | |
|     tr > td:first-child {
 | |
|       padding-left: 0;
 | |
|     }
 | |
|     tr > td:last-child {
 | |
|       padding-right: 0;
 | |
|     }
 | |
|   }
 | |
| }
 | |
| 
 | |
| // * Table inside card
 | |
| // *******************************************************************************
 | |
| 
 | |
| // .card,
 | |
| .nav-align-top,
 | |
| .nav-align-right,
 | |
| .nav-align-bottom,
 | |
| .nav-align-left {
 | |
|   .table:not(.table-dark),
 | |
|   .table:not(.table-dark) thead:not(.table-dark) th,
 | |
|   .table:not(.table-dark) tfoot:not(.table-dark) th,
 | |
|   .table:not(.table-dark) td {
 | |
|     border-color: $border-inner-color;
 | |
|   }
 | |
| }
 |