2021-02-19 20:18:02 +01:00
|
|
|
/* stylelint-disable no-descending-specificity */
|
|
|
|
|
2018-08-05 10:01:17 +02:00
|
|
|
@import './utils/base';
|
2020-12-08 11:39:16 +01:00
|
|
|
@import 'node_modules/bootstrap/scss/bootstrap.scss';
|
2021-06-26 10:17:07 +02:00
|
|
|
@import './common/react-tag-autocomplete.scss';
|
2022-11-25 18:34:21 +01:00
|
|
|
@import './utils/theme/theme';
|
|
|
|
@import './utils/mixins/text-ellipsis';
|
2021-08-22 10:46:47 +02:00
|
|
|
@import './utils/table/ResponsiveTable';
|
2021-09-25 09:34:38 +02:00
|
|
|
@import './utils/StickyCardPaginator';
|
2018-07-18 20:26:45 +02:00
|
|
|
|
2021-01-28 23:09:09 +01:00
|
|
|
* {
|
|
|
|
outline: none !important;
|
|
|
|
}
|
|
|
|
|
2022-03-07 09:13:23 +01:00
|
|
|
:root {
|
|
|
|
scroll-behavior: auto;
|
2022-06-12 20:18:31 +02:00
|
|
|
color-scheme: var(--color-scheme);
|
2022-03-07 09:13:23 +01:00
|
|
|
}
|
|
|
|
|
2018-08-14 20:28:46 +02:00
|
|
|
html,
|
|
|
|
body,
|
|
|
|
#root {
|
2018-09-01 11:37:58 +02:00
|
|
|
height: 100%;
|
2021-01-28 23:09:09 +01:00
|
|
|
background: var(--secondary-color);
|
|
|
|
color: var(--text-color);
|
2018-05-13 11:58:35 +02:00
|
|
|
}
|
2018-06-16 11:24:42 +02:00
|
|
|
|
2022-03-05 16:08:30 +01:00
|
|
|
a,
|
|
|
|
.btn-link {
|
2022-03-05 14:04:01 +01:00
|
|
|
text-decoration: none;
|
|
|
|
}
|
2022-03-05 16:08:30 +01:00
|
|
|
|
2022-03-07 16:28:21 +01:00
|
|
|
/* stylelint-disable-next-line selector-max-pseudo-class */
|
2022-03-13 08:40:52 +01:00
|
|
|
a:not(.nav-link):not(.navbar-brand):not(.page-link):not(.highlight-card):not(.btn):not(.dropdown-item):hover,
|
2022-03-05 16:08:30 +01:00
|
|
|
.btn-link:hover {
|
2022-03-05 14:04:01 +01:00
|
|
|
text-decoration: underline;
|
|
|
|
}
|
|
|
|
|
2018-07-29 18:13:18 +02:00
|
|
|
.bg-main {
|
|
|
|
background-color: $mainColor !important;
|
|
|
|
}
|
|
|
|
|
2022-11-19 09:07:44 +01:00
|
|
|
.bg-warning {
|
|
|
|
color: $lightTextColor;
|
|
|
|
}
|
|
|
|
|
2021-02-15 23:45:13 +01:00
|
|
|
.card-body,
|
|
|
|
.card-header,
|
|
|
|
.list-group-item {
|
|
|
|
background-color: transparent;
|
|
|
|
}
|
|
|
|
|
|
|
|
.card-footer {
|
|
|
|
background-color: var(--primary-color-alfa);
|
|
|
|
}
|
|
|
|
|
2020-12-12 10:56:10 +01:00
|
|
|
.card {
|
2022-05-11 22:32:17 +02:00
|
|
|
box-shadow: 0 .125rem .25rem rgb(0 0 0 / .075);
|
2021-02-15 23:45:13 +01:00
|
|
|
background-color: var(--primary-color);
|
2021-02-26 23:03:14 +01:00
|
|
|
border-color: var(--border-color);
|
2020-12-12 10:56:10 +01:00
|
|
|
}
|
|
|
|
|
2021-02-17 11:03:42 +01:00
|
|
|
.list-group {
|
|
|
|
background-color: var(--primary-color);
|
|
|
|
}
|
|
|
|
|
2021-02-15 23:45:13 +01:00
|
|
|
.modal-content,
|
|
|
|
.page-link,
|
|
|
|
.page-item.disabled .page-link,
|
|
|
|
.dropdown-menu {
|
2021-01-28 23:09:09 +01:00
|
|
|
background-color: var(--primary-color);
|
2020-12-12 10:56:10 +01:00
|
|
|
}
|
|
|
|
|
2021-02-15 23:45:13 +01:00
|
|
|
.modal-header,
|
|
|
|
.modal-footer,
|
|
|
|
.card-header,
|
|
|
|
.card-footer,
|
|
|
|
.table thead th,
|
|
|
|
.table th,
|
|
|
|
.table td,
|
|
|
|
.page-link,
|
|
|
|
.page-link:hover,
|
|
|
|
.page-item.disabled .page-link,
|
2021-02-26 23:03:14 +01:00
|
|
|
.dropdown-divider,
|
|
|
|
.dropdown-menu,
|
2021-02-27 08:23:06 +01:00
|
|
|
.list-group-item,
|
2021-03-05 15:44:15 +01:00
|
|
|
.modal-content,
|
|
|
|
hr {
|
2021-02-15 23:45:13 +01:00
|
|
|
border-color: var(--border-color);
|
|
|
|
}
|
|
|
|
|
2021-02-19 19:30:29 +01:00
|
|
|
.table-bordered,
|
|
|
|
.table-bordered thead th,
|
|
|
|
.table-bordered thead td {
|
|
|
|
border-color: var(--table-border-color);
|
|
|
|
}
|
|
|
|
|
2022-03-07 08:46:43 +01:00
|
|
|
.page-link:hover,
|
|
|
|
.page-link:focus {
|
2021-02-15 23:45:13 +01:00
|
|
|
background-color: var(--secondary-color);
|
|
|
|
}
|
|
|
|
|
|
|
|
.page-item.active .page-link {
|
|
|
|
background-color: var(--brand-color);
|
|
|
|
border-color: var(--brand-color);
|
|
|
|
}
|
|
|
|
|
|
|
|
.pagination .page-link {
|
|
|
|
cursor: pointer;
|
2020-12-12 10:56:10 +01:00
|
|
|
}
|
|
|
|
|
2020-12-14 18:39:19 +01:00
|
|
|
.container-xl {
|
|
|
|
@media (min-width: $xlgMin) {
|
|
|
|
max-width: 1320px;
|
|
|
|
}
|
|
|
|
|
|
|
|
@media (max-width: $smMax) {
|
|
|
|
padding-right: 0;
|
|
|
|
padding-left: 0;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2022-03-05 16:08:30 +01:00
|
|
|
/* Deprecated. Brought from bootstrap 4 */
|
|
|
|
.btn-block {
|
|
|
|
display: block;
|
|
|
|
width: 100%;
|
|
|
|
}
|
|
|
|
|
2022-03-07 08:46:43 +01:00
|
|
|
.btn-primary,
|
|
|
|
.btn-primary:hover,
|
|
|
|
.btn-primary:active,
|
|
|
|
.btn-primary.active,
|
|
|
|
.btn-outline-primary:hover,
|
|
|
|
.btn-outline-primary:active,
|
|
|
|
.btn-outline-primary.active, {
|
2022-03-07 09:13:23 +01:00
|
|
|
color: #ffffff;
|
2022-03-07 08:46:43 +01:00
|
|
|
}
|
|
|
|
|
2021-02-20 09:02:07 +01:00
|
|
|
.dropdown-item,
|
|
|
|
.dropdown-item-text {
|
2021-02-15 23:45:13 +01:00
|
|
|
color: var(--text-color);
|
|
|
|
}
|
|
|
|
|
2018-10-28 23:06:57 +01:00
|
|
|
.dropdown-item:not(:disabled) {
|
2018-07-27 18:05:09 +02:00
|
|
|
cursor: pointer;
|
|
|
|
}
|
2018-09-01 11:37:58 +02:00
|
|
|
|
2021-02-15 23:45:13 +01:00
|
|
|
.dropdown-item:focus:not(:disabled),
|
|
|
|
.dropdown-item:hover:not(:disabled),
|
2018-10-28 23:06:57 +01:00
|
|
|
.dropdown-item.active:not(:disabled),
|
|
|
|
.dropdown-item:active:not(:disabled) {
|
2021-02-15 23:45:13 +01:00
|
|
|
background-color: var(--active-color) !important;
|
|
|
|
color: var(--text-color) !important;
|
2018-07-18 20:26:45 +02:00
|
|
|
}
|
2018-07-20 22:32:50 +02:00
|
|
|
|
2021-10-17 19:13:06 +02:00
|
|
|
.dropdown-item--danger.dropdown-item--danger {
|
|
|
|
color: $dangerColor;
|
|
|
|
|
|
|
|
&:hover,
|
|
|
|
&:active,
|
|
|
|
&.active {
|
|
|
|
color: $dangerColor !important;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2018-08-11 18:27:51 +02:00
|
|
|
.badge-main {
|
2020-09-06 10:17:46 +02:00
|
|
|
color: #ffffff;
|
2021-02-15 23:45:13 +01:00
|
|
|
background-color: var(--brand-color);
|
2018-08-11 18:27:51 +02:00
|
|
|
}
|
2018-08-11 21:41:01 +02:00
|
|
|
|
2021-02-27 08:23:06 +01:00
|
|
|
.close,
|
|
|
|
.close:hover,
|
2021-02-15 23:45:13 +01:00
|
|
|
.table,
|
2022-03-07 11:03:41 +01:00
|
|
|
.table-hover > tbody > tr:hover > *,
|
|
|
|
.table-hover > tbody > tr > * {
|
2021-01-28 23:15:42 +01:00
|
|
|
color: var(--text-color);
|
|
|
|
}
|
|
|
|
|
2022-03-06 11:16:31 +01:00
|
|
|
.btn-close {
|
|
|
|
filter: var(--btn-close-filter);
|
|
|
|
}
|
|
|
|
|
2020-12-12 16:55:01 +01:00
|
|
|
.table-hover tbody tr:hover {
|
2021-01-28 23:09:09 +01:00
|
|
|
background-color: var(--secondary-color);
|
2020-12-12 16:55:01 +01:00
|
|
|
}
|
|
|
|
|
2021-02-15 23:45:13 +01:00
|
|
|
.form-control,
|
|
|
|
.form-control:focus {
|
2021-02-17 11:03:42 +01:00
|
|
|
background-color: var(--primary-color);
|
2021-02-15 23:45:13 +01:00
|
|
|
border-color: var(--input-border-color);
|
2021-02-27 08:23:06 +01:00
|
|
|
color: var(--input-text-color);
|
2020-10-03 11:22:21 +02:00
|
|
|
}
|
|
|
|
|
2021-02-17 11:15:35 +01:00
|
|
|
.form-control.disabled,
|
|
|
|
.form-control:disabled {
|
|
|
|
background-color: var(--input-disabled-color);
|
|
|
|
cursor: not-allowed;
|
|
|
|
}
|
|
|
|
|
|
|
|
.card .form-control:not(:disabled),
|
|
|
|
.card .form-control:not(:disabled):hover {
|
2021-02-17 11:03:42 +01:00
|
|
|
background-color: var(--input-color);
|
|
|
|
}
|
|
|
|
|
2021-02-19 20:18:02 +01:00
|
|
|
.table-active,
|
|
|
|
.table-active > th,
|
|
|
|
.table-active > td {
|
|
|
|
background-color: var(--table-highlight-color) !important;
|
|
|
|
}
|
|
|
|
|
2018-08-15 08:51:20 +02:00
|
|
|
.navbar-brand {
|
|
|
|
@media (max-width: $smMax) {
|
2018-09-01 11:37:58 +02:00
|
|
|
margin: 0 auto !important;
|
2018-08-15 08:51:20 +02:00
|
|
|
}
|
|
|
|
}
|
2019-03-09 12:19:33 +01:00
|
|
|
|
2020-05-10 10:57:49 +02:00
|
|
|
.indivisible {
|
|
|
|
white-space: nowrap;
|
2019-03-09 13:20:43 +01:00
|
|
|
}
|
2020-01-12 12:08:26 +01:00
|
|
|
|
2020-12-08 10:57:27 +01:00
|
|
|
.pointer {
|
|
|
|
cursor: pointer;
|
|
|
|
}
|
|
|
|
|
2020-05-10 10:57:49 +02:00
|
|
|
.text-ellipsis {
|
2022-11-25 18:34:21 +01:00
|
|
|
@include text-ellipsis();
|
2020-01-12 12:08:26 +01:00
|
|
|
}
|
2020-02-02 09:30:41 +01:00
|
|
|
|
2020-05-11 19:32:42 +02:00
|
|
|
.progress-bar {
|
|
|
|
background-color: $mainColor;
|
|
|
|
}
|
2020-12-12 20:45:23 +01:00
|
|
|
|
|
|
|
.btn-xs-block {
|
|
|
|
@media (max-width: $xsMax) {
|
|
|
|
width: 100%;
|
|
|
|
display: block;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
.btn-md-block {
|
|
|
|
@media (max-width: $mdMax) {
|
|
|
|
width: 100%;
|
|
|
|
display: block;
|
|
|
|
}
|
|
|
|
}
|