site: style buttons for required elements

We wanted a way to increase the findability of required elements in
addition the the "required" badge on the element's information box.
This styles the button in the module grouping as well.
This commit is contained in:
2022-02-14 21:43:38 +03:00
parent 69f7d49fe7
commit 6970aec24a
5 changed files with 32 additions and 2 deletions

View File

@ -21,6 +21,19 @@ div.badge-required {
}
}
// Style the buttons for required metadata elements. Note the syntax for the
// hover and active states uses the SASS parent selector "&" so we can nest
// the rules.
.btn-required {
color: var(--bs-red);
border-color: var(--bs-red);
&:hover, &:active {
color: #fff;
background-color: var(--bs-red);
}
}
/* Override Bootstrap's top border on tbody */
.table>:not(:first-child) {
border-top: 2px solid $primary;

View File

@ -33,6 +33,19 @@ div.badge-required {
}
}
// Style the buttons for required metadata elements. Note the syntax for the
// hover and active states uses the SASS parent selector "&" so we can nest
// the rules.
.btn-required {
color: $iseal-secondary-red;
border-color: $iseal-secondary-red;
&:hover, &:active {
color: #fff;
background-color: $iseal-secondary-red;
}
}
/* Override Bootstrap's top border on tbody */
.table>:not(:first-child) {
border-top: 2px solid $iseal-tint-80;