Prvi commit

This commit is contained in:
David Štaleker
2023-05-12 09:00:07 +02:00
parent d3ffe93e42
commit 03b92525d7
14757 changed files with 9251133 additions and 53 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;
}
}
}
}
}