rename to projecting

This commit is contained in:
2026-06-16 18:04:55 +02:00
parent da7b320032
commit bcde4178df
14778 changed files with 3658 additions and 3642 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,364 @@
@import "../../../../node_modules/datatables.net-bs4/css/dataTables.bootstrap4";
div.dataTables_wrapper {
padding: 0;
}
div.dataTables_wrapper div.dataTables_length label,
div.dataTables_wrapper div.dataTables_filter label,
div.dataTables_wrapper div.dataTables_info,
div.dataTables_wrapper div.dataTables_paginate {
display: flex;
align-items: center;
margin: 0;
}
div.dataTables_wrapper div.dataTables_length label,
div.dataTables_wrapper div.dataTables_info {
justify-content: flex-start;
}
div.dataTables_wrapper div.dataTables_filter label,
div.dataTables_wrapper div.dataTables_paginate,
div.dataTables_wrapper div.dataTables_paginate ul.pagination {
justify-content: flex-end;
}
div.dataTables_wrapper div.dataTables_length {
.form-control {
margin: 0 .5rem;
}
[dir=rtl] & label {
text-align: right;
}
}
[dir=rtl] div.dataTables_filter {
text-align: left;
label {
text-align: right;
}
input {
margin-right: .5em;
margin-left: 0;
}
}
div.dataTables_wrapper div.dataTables_info {
padding-top: .25rem;
white-space: normal;
}
[dir=rtl] div.dataTables_wrapper div.dataTables_paginate {
text-align: right;
}
div.dataTables_wrapper div.dataTables_paginate ul.pagination {
flex-wrap: wrap;
justify-content: center;
white-space: normal;
.page-link {
outline: 0;
}
}
div.dataTables_wrapper [class*="col-md-"] {
padding-right: 0 !important;
padding-left: 0 !important;
}
table.dataTable {
width: 100% !important;
border-collapse: collapse !important;
[dir=rtl] &.table-sm > thead > tr > th {
padding-left: 1.25rem;
}
[dir=rtl] &.table-sm .sorting:before,
[dir=rtl] &.table-sm .sorting_asc:before,
[dir=rtl] &.table-sm .sorting_desc:before {
right: auto;
left: .85em;
}
}
[dir=rtl] table.dataTable thead > tr > th,
[dir=rtl] table.dataTable thead > tr > td {
&.sorting_asc,
&.sorting_desc,
&.sorting {
padding-left: 1.875rem;
}
}
table.dataTable thead th {
vertical-align: middle;
}
table.dataTable thead .sorting,
table.dataTable thead .sorting_asc,
table.dataTable thead .sorting_desc,
table.dataTable thead .sorting_asc_disabled,
table.dataTable thead .sorting_desc_disabled {
&::before,
&::after {
top: 50%;
margin-top: -.625rem;
height: 1.25rem;
line-height: 1.25rem;
}
[dir=rtl] &::before {
right: auto;
left: 1em;
}
[dir=rtl] &::after {
right: auto;
left: .5em;
}
}
[dir=rtl] table.table-bordered.dataTable th,
[dir=rtl] table.table-bordered.dataTable td {
border-right-width: 0;
border-left-width: 1px;
&:last-child {
border-left-width: 0;
}
}
// DataTable within card
div.card-datatable.dataTable,
div.card-datatable .dataTable {
border-right: 0;
border-left: 0;
}
.default-style {
@import "../../css/_appwork/include";
div.dataTables_wrapper div.dataTables_length label,
div.dataTables_wrapper div.dataTables_filter label {
margin-bottom: $spacer / 2;
}
div.dataTables_wrapper div.dataTables_info {
color: $text-muted;
}
div.dataTables_wrapper div.dataTables_paginate ul.pagination .page-link {
padding: $pagination-padding-y-sm $pagination-padding-x-sm;
min-width: calc(#{"#{($font-size-sm * $pagination-line-height) + ($pagination-padding-y-sm * 2)} + #{$pagination-border-width * 2}"});
font-size: $font-size-sm;
line-height: $pagination-line-height;
}
@media (max-width: (map-get($grid-breakpoints, md) - 1)) {
div.dataTables_wrapper div.dataTables_length label,
div.dataTables_wrapper div.dataTables_filter label,
div.dataTables_wrapper div.dataTables_info,
div.dataTables_wrapper div.dataTables_paginate {
justify-content: center;
}
}
// DataTable within card
div.card-datatable {
padding: $card-spacer-x 0;
[class*="col-md-"] {
padding-right: $card-spacer-x !important;
padding-left: $card-spacer-x !important;
}
}
&:not([dir=rtl]) {
@media (min-width: map-get($grid-breakpoints, md)) {
div.dataTables_wrapper .row [class*="col-sm-"] {
&:first-child {
padding-right: 0 !important;
}
&:last-child {
padding-left: 0 !important;
}
}
}
div.card-datatable table.dataTable thead th,
div.card-datatable table.dataTable tbody td,
div.card-datatable table.dataTable tfoot th {
&:first-child {
padding-left: $card-spacer-x;
}
&:last-child {
padding-right: $card-spacer-x;
}
}
}
&[dir=rtl] {
table.dataTable.table-sm > thead > tr > th {
padding-right: $table-cell-padding-sm;
}
@media (min-width: map-get($grid-breakpoints, md)) {
div.dataTables_wrapper .row [class*="col-sm-"] {
&:first-child {
padding-left: 0 !important;
}
&:last-child {
padding-right: 0 !important;
}
}
}
table.dataTable {
thead th,
tbody td,
tfoot th {
padding-right: $table-cell-padding;
}
&.table-sm thead th,
&.table-sm tbody td,
&.table-sm tfoot th {
padding-right: $table-cell-padding-sm;
}
}
div.card-datatable table.dataTable {
thead th,
tbody td,
tfoot th {
&:first-child {
padding-right: $card-spacer-x;
}
&:last-child {
padding-left: $card-spacer-x;
}
}
}
}
}
.material-style {
@import "../../css/_appwork/include-material";
div.dataTables_wrapper div.dataTables_length label,
div.dataTables_wrapper div.dataTables_filter label {
margin-bottom: $spacer / 2;
}
div.dataTables_wrapper div.dataTables_info {
color: $text-muted;
}
div.dataTables_wrapper div.dataTables_paginate ul.pagination .page-link {
padding: $pagination-padding-y-sm $pagination-padding-x-sm;
min-width: calc(#{"#{($font-size-sm * $pagination-line-height) + ($pagination-padding-y-sm * 2)} + #{$pagination-border-width * 2}"});
font-size: $font-size-sm;
line-height: $pagination-line-height;
}
@media (max-width: (map-get($grid-breakpoints, md) - 1)) {
div.dataTables_wrapper div.dataTables_length label,
div.dataTables_wrapper div.dataTables_filter label,
div.dataTables_wrapper div.dataTables_info,
div.dataTables_wrapper div.dataTables_paginate {
justify-content: center;
}
}
// DataTable within card
div.card-datatable {
padding: $card-spacer-x 0;
[class*="col-md-"] {
padding-right: $card-spacer-x !important;
padding-left: $card-spacer-x !important;
}
}
&:not([dir=rtl]) {
@media (min-width: map-get($grid-breakpoints, md)) {
div.dataTables_wrapper .row [class*="col-sm-"] {
&:first-child {
padding-right: 0 !important;
}
&:last-child {
padding-left: 0 !important;
}
}
}
div.card-datatable table.dataTable thead th,
div.card-datatable table.dataTable tbody td,
div.card-datatable table.dataTable tfoot th {
&:first-child {
padding-left: $card-spacer-x;
}
&:last-child {
padding-right: $card-spacer-x;
}
}
}
&[dir=rtl] {
table.dataTable.table-sm > thead > tr > th {
padding-right: $table-cell-padding-sm;
}
@media (min-width: map-get($grid-breakpoints, md)) {
div.dataTables_wrapper .row [class*="col-sm-"] {
&:first-child {
padding-left: 0 !important;
}
&:last-child {
padding-right: 0 !important;
}
}
}
table.dataTable {
thead th,
tbody td,
tfoot th {
padding-right: $table-cell-padding;
}
&.table-sm thead th,
&.table-sm tbody td,
&.table-sm tfoot th {
padding-right: $table-cell-padding-sm;
}
}
div.card-datatable table.dataTable {
thead th,
tbody td,
tfoot th {
&:first-child {
padding-right: $card-spacer-x;
}
&:last-child {
padding-left: $card-spacer-x;
}
}
}
}
}