diff --git a/docroot/themes/humsci/humsci_basic/src/scss/elements/_base.scss b/docroot/themes/humsci/humsci_basic/src/scss/elements/_base.scss index 881321c6f..e94b1b32d 100644 --- a/docroot/themes/humsci/humsci_basic/src/scss/elements/_base.scss +++ b/docroot/themes/humsci/humsci_basic/src/scss/elements/_base.scss @@ -23,7 +23,7 @@ body { a:not([class]), a.mailto, a[href^='mailto:'], -a.ext:not(.hs-button) { +a.ext { @include hb-link--inline; } diff --git a/docroot/themes/humsci/humsci_basic/src/scss/tools/_mixins.buttons.scss b/docroot/themes/humsci/humsci_basic/src/scss/tools/_mixins.buttons.scss index 097a96bce..d819fe946 100644 --- a/docroot/themes/humsci/humsci_basic/src/scss/tools/_mixins.buttons.scss +++ b/docroot/themes/humsci/humsci_basic/src/scss/tools/_mixins.buttons.scss @@ -81,6 +81,20 @@ } @include hb-traditional { + // Warbler color pairing override. + .ht-pairing-warbler & { + color: var(--palette--white); + } + + &:hover, + &:active, + &:focus { + // Warbler color pairing override. + .ht-pairing-warbler & { + color: var(--palette--white); + } + } + &:active, &:focus { box-shadow: 0 0 0 hb-calculate-rems(1px) var(--palette--secondary-active); @@ -143,6 +157,18 @@ @include hb-traditional { border-width: hb-calculate-rems(1px); + // Warbler color pairing override. + .ht-pairing-warbler & { + color: var(--palette--secondary); + } + + &:hover { + // Warbler color pairing override. + .ht-pairing-warbler & { + color: var(--palette--white); + } + } + &:active, &:focus { outline: hb-calculate-rems(2px) solid;