Skip to content

Commit

Permalink
Allow active facet header color to be set with a css property
Browse files Browse the repository at this point in the history
Fixes #3174
  • Loading branch information
jcoyne committed Jun 13, 2024
1 parent 8cc55b9 commit b83fef2
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 12 deletions.
12 changes: 1 addition & 11 deletions app/assets/stylesheets/blacklight/_facets.scss
Original file line number Diff line number Diff line change
Expand Up @@ -110,19 +110,9 @@

.facet-limit-active {
border-color: $facet-active-border !important;

.card-header {
--bs-btn-color: #{$facet-active-header-color};
background-color: $facet-active-bg !important;

.btn {
@if function-exists(color-contrast) {
color: color-contrast($facet-active-bg);
}

@if function-exists(color-yiq) {
color: color-yiq($facet-active-bg);
}
}
}
}

Expand Down
11 changes: 10 additions & 1 deletion app/assets/stylesheets/blacklight/blacklight_defaults.scss
Original file line number Diff line number Diff line change
Expand Up @@ -14,4 +14,13 @@ $remove-icon-font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helveti

$facet-active-border: $success !default;
$facet-active-bg: $success !default;
$facet-active-item-color: $success !default;
$facet-active-item-color: $success !default;
$facet-active-header-color: $black;
/* Bootstrap 5+ */
@if function-exists(color-contrast) {
$facet-active-header-color: color-contrast($facet-active-bg);
}
/* Bootstrap 4 */
@if function-exists(color-yiq) {
$facet-active-header-color: color-yiq($facet-active-bg);
}

0 comments on commit b83fef2

Please sign in to comment.