- ^{coursesTable}
+ ^{coursesTable}
diff --git a/templates/default-layout.lucius b/templates/default-layout.lucius
index 08c29a53a..729e4c672 100644
--- a/templates/default-layout.lucius
+++ b/templates/default-layout.lucius
@@ -335,6 +335,8 @@ input[type="button"].btn-info:hover,
/* SCROLLTABLE */
.scrolltable {
overflow: auto;
+ box-shadow: 0 0 3px 0 var(--color-grey);
+ margin-bottom: 15px;
}
@media (max-width: 425px) {
diff --git a/templates/multiFileField.lucius b/templates/multiFileField.lucius
index 9f371dc11..21712010e 100644
--- a/templates/multiFileField.lucius
+++ b/templates/multiFileField.lucius
@@ -6,7 +6,7 @@
.checkbox {
display: inline-block;
- margin-left: 5px;
+ margin-left: 7px;
}
}
diff --git a/templates/standalone/inputs.lucius b/templates/standalone/inputs.lucius
index 1d902c208..3b0d11372 100644
--- a/templates/standalone/inputs.lucius
+++ b/templates/standalone/inputs.lucius
@@ -234,7 +234,8 @@ input[type="checkbox"]:checked::after {
height: 24px;
width: 24px;
background-color: #f3f3f3;
- box-shadow: inset 0 1px 2px 1px rgba(50,50,50,.05);
+ box-shadow: inset 0 1px 2px 1px rgba(50, 50, 50, 0.05);
+ border: 2px solid var(--color-primary);
border-radius: 4px;
color: white;
cursor: pointer;
@@ -242,39 +243,43 @@ input[type="checkbox"]:checked::after {
label::before,
label::after {
- content: '';
position: absolute;
- top: 11px;
- left: 3px;
display: block;
- width: 18px;
+ top: 12px;
+ left: 8px;
height: 2px;
+ width: 8px;
background-color: var(--color-font);
- transition: all .2s;
- transform: scale(0.5, 0.1);
}
:checked + label {
background-color: var(--color-primary);
- text-decoration: underline;
+ }
+
+ :checked + label::before,
+ :checked + label::after {
+ content: '';
}
:checked + label::before {
background-color: white;
- transform: scale(1, 1) rotate(45deg);
+ transform: rotate(45deg);
+ left: 4px;
}
:checked + label::after {
background-color: white;
- transform: scale(1, 1) rotate(-45deg);
+ transform: rotate(-45deg);
+ top: 11px;
+ width: 13px;
}
-}
-.radio label::before {
- transform: scale(0.01, 0.01) rotate(45deg);
-}
-.radio label::after {
- transform: scale(0.01, 0.01) rotate(-45deg);
+ [disabled] + label {
+ pointer-events: none;
+ border: none;
+ opacity: 0.6;
+ filter: grayscale(1);
+ }
}
.radio::before {
diff --git a/templates/table/layout-filter-default.hamlet b/templates/table/layout-filter-default.hamlet
index 05b776a8f..ccab35063 100644
--- a/templates/table/layout-filter-default.hamlet
+++ b/templates/table/layout-filter-default.hamlet
@@ -3,6 +3,6 @@ $newline never