__ __ __ __ _____ _ _ _____ _ _ _ | \/ | \ \ / / | __ \ (_) | | / ____| | | | | | \ / |_ __\ V / | |__) | __ ___ ____ _| |_ ___ | (___ | |__ ___| | | | |\/| | '__|> < | ___/ '__| \ \ / / _` | __/ _ \ \___ \| '_ \ / _ \ | | | | | | |_ / . \ | | | | | |\ V / (_| | || __/ ____) | | | | __/ | | |_| |_|_(_)_/ \_\ |_| |_| |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1 if you need WebShell for Seo everyday contact me on Telegram Telegram Address : @jackleetFor_More_Tools:
//
// Basic Bootstrap table
//
.table {
// Reset needed for nesting tables
--#{$prefix}table-color-type: initial;
--#{$prefix}table-bg-type: initial;
--#{$prefix}table-color-state: initial;
--#{$prefix}table-bg-state: initial;
// End of reset
--#{$prefix}table-color: #{$table-color};
--#{$prefix}table-bg: #{$table-bg};
--#{$prefix}table-border-color: #{$table-border-color};
--#{$prefix}table-accent-bg: #{$table-accent-bg};
--#{$prefix}table-striped-color: #{$table-striped-color};
--#{$prefix}table-striped-bg: #{$table-striped-bg};
--#{$prefix}table-active-color: #{$table-active-color};
--#{$prefix}table-active-bg: #{$table-active-bg};
--#{$prefix}table-hover-color: #{$table-hover-color};
--#{$prefix}table-hover-bg: #{$table-hover-bg};
width: 100%;
margin-bottom: $spacer;
vertical-align: $table-cell-vertical-align;
border-color: var(--#{$prefix}table-border-color);
// Target th & td
// We need the child combinator to prevent styles leaking to nested tables which doesn't have a `.table` class.
// We use the universal selectors here to simplify the selector (else we would need 6 different selectors).
// Another advantage is that this generates less code and makes the selector less specific making it easier to override.
// stylelint-disable-next-line selector-max-universal
> :not(caption) > * > * {
padding: $table-cell-padding-y $table-cell-padding-x;
// Following the precept of cascades: https://codepen.io/miriamsuzanne/full/vYNgodb
color: var(--#{$prefix}table-color-state, var(--#{$prefix}table-color-type, var(--#{$prefix}table-color)));
background-color: var(--#{$prefix}table-bg);
border-bottom-width: $table-border-width;
box-shadow: inset 0 0 0 9999px var(--#{$prefix}table-bg-state, var(--#{$prefix}table-bg-type, var(--#{$prefix}table-accent-bg)));
}
> tbody {
vertical-align: inherit;
}
> thead {
vertical-align: bottom;
}
}
.table-group-divider {
border-top: calc(#{$table-border-width} * 2) solid $table-group-separator-color; // stylelint-disable-line function-disallowed-list
}
//
// Change placement of captions with a class
//
.caption-top {
caption-side: top;
}
//
// Condensed table w/ half padding
//
.table-sm {
// stylelint-disable-next-line selector-max-universal
> :not(caption) > * > * {
padding: $table-cell-padding-y-sm $table-cell-padding-x-sm;
}
}
// Border versions
//
// Add or remove borders all around the table and between all the columns.
//
// When borders are added on all sides of the cells, the corners can render odd when
// these borders do not have the same color or if they are semi-transparent.
// Therefor we add top and border bottoms to the `tr`s and left and right borders
// to the `td`s or `th`s
.table-bordered {
> :not(caption) > * {
border-width: $table-border-width 0;
// stylelint-disable-next-line selector-max-universal
> * {
border-width: 0 $table-border-width;
}
}
}
.table-borderless {
// stylelint-disable-next-line selector-max-universal
> :not(caption) > * > * {
border-bottom-width: 0;
}
> :not(:first-child) {
border-top-width: 0;
}
}
// Zebra-striping
//
// Default zebra-stripe styles (alternating gray and transparent backgrounds)
// For rows
.table-striped {
> tbody > tr:nth-of-type(#{$table-striped-order}) > * {
--#{$prefix}table-color-type: var(--#{$prefix}table-striped-color);
--#{$prefix}table-bg-type: var(--#{$prefix}table-striped-bg);
}
}
// For columns
.table-striped-columns {
> :not(caption) > tr > :nth-child(#{$table-striped-columns-order}) {
--#{$prefix}table-color-type: var(--#{$prefix}table-striped-color);
--#{$prefix}table-bg-type: var(--#{$prefix}table-striped-bg);
}
}
// Active table
//
// The `.table-active` class can be added to highlight rows or cells
.table-active {
--#{$prefix}table-color-state: var(--#{$prefix}table-active-color);
--#{$prefix}table-bg-state: var(--#{$prefix}table-active-bg);
}
// Hover effect
//
// Placed here since it has to come after the potential zebra striping
.table-hover {
> tbody > tr:hover > * {
--#{$prefix}table-color-state: var(--#{$prefix}table-hover-color);
--#{$prefix}table-bg-state: var(--#{$prefix}table-hover-bg);
}
}
// Table variants
//
// Table variants set the table cell backgrounds, border colors
// and the colors of the striped, hovered & active tables
@each $color, $value in $table-variants {
@include table-variant($color, $value);
}
// Responsive tables
//
// Generate series of `.table-responsive-*` classes for configuring the screen
// size of where your table will overflow.
@each $breakpoint in map-keys($grid-breakpoints) {
$infix: breakpoint-infix($breakpoint, $grid-breakpoints);
@include media-breakpoint-down($breakpoint) {
.table-responsive#{$infix} {
overflow-x: auto;
-webkit-overflow-scrolling: touch;
}
}
}
| Name | Type | Size | Permission | Actions |
|---|---|---|---|---|
| forms | Folder | 0775 |
|
|
| helpers | Folder | 0775 |
|
|
| mixins | Folder | 0775 |
|
|
| utilities | Folder | 0775 |
|
|
| vendor | Folder | 0775 |
|
|
| _accordion.scss | File | 4.95 KB | 0664 |
|
| _alert.scss | File | 2.02 KB | 0664 |
|
| _badge.scss | File | 1.09 KB | 0664 |
|
| _breadcrumb.scss | File | 1.71 KB | 0664 |
|
| _button-group.scss | File | 3.13 KB | 0664 |
|
| _buttons.scss | File | 6.59 KB | 0664 |
|
| _card.scss | File | 6.82 KB | 0664 |
|
| _carousel.scss | File | 5.74 KB | 0664 |
|
| _close.scss | File | 1.97 KB | 0664 |
|
| _containers.scss | File | 1.17 KB | 0664 |
|
| _dropdown.scss | File | 7.9 KB | 0664 |
|
| _forms.scss | File | 256 B | 0664 |
|
| _functions.scss | File | 10.31 KB | 0664 |
|
| _grid.scss | File | 683 B | 0664 |
|
| _helpers.scss | File | 353 B | 0664 |
|
| _images.scss | File | 1.13 KB | 0664 |
|
| _list-group.scss | File | 6.69 KB | 0664 |
|
| _maps.scss | File | 5.86 KB | 0664 |
|
| _mixins.scss | File | 875 B | 0664 |
|
| _modal.scss | File | 7.58 KB | 0664 |
|
| _nav.scss | File | 5.09 KB | 0664 |
|
| _navbar.scss | File | 8.94 KB | 0664 |
|
| _offcanvas.scss | File | 4.61 KB | 0664 |
|
| _pagination.scss | File | 3.85 KB | 0664 |
|
| _placeholders.scss | File | 859 B | 0664 |
|
| _popover.scss | File | 6.75 KB | 0664 |
|
| _progress.scss | File | 1.97 KB | 0664 |
|
| _reboot.scss | File | 12.15 KB | 0664 |
|
| _root.scss | File | 6.76 KB | 0664 |
|
| _spinners.scss | File | 2.37 KB | 0664 |
|
| _tables.scss | File | 4.83 KB | 0664 |
|
| _toasts.scss | File | 2.43 KB | 0664 |
|
| _tooltip.scss | File | 4.18 KB | 0664 |
|
| _transitions.scss | File | 425 B | 0664 |
|
| _type.scss | File | 1.39 KB | 0664 |
|
| _utilities.scss | File | 18.78 KB | 0664 |
|
| _variables-dark.scss | File | 4.94 KB | 0664 |
|
| _variables.scss | File | 74.5 KB | 0664 |
|
| bootstrap-grid.scss | File | 1.16 KB | 0664 |
|
| bootstrap-reboot.scss | File | 189 B | 0664 |
|
| bootstrap-utilities.scss | File | 306 B | 0664 |
|
| bootstrap.scss | File | 938 B | 0664 |
|