From 4316fa1268eb7d0349075e603ba61f5a5ec21ac6 Mon Sep 17 00:00:00 2001 From: Garrick Aden-Buie Date: Tue, 28 Jan 2025 17:23:46 -0500 Subject: [PATCH] feat: Use bslib's navbar Sass variables, if present --- inst/BS5/assets/pkgdown.scss | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/inst/BS5/assets/pkgdown.scss b/inst/BS5/assets/pkgdown.scss index 3cdaf2872..498f3afa5 100644 --- a/inst/BS5/assets/pkgdown.scss +++ b/inst/BS5/assets/pkgdown.scss @@ -26,8 +26,13 @@ /* navbar =================================================================== */ -$pkgdown-navbar-bg: null !default; -$pkgdown-navbar-bg-dark: null !default; +// pkgdown will follow bslib navbar variables by default +$navbar-bg: null !default; +$navbar-light-bg: if($navbar-bg, $navbar-bg, null) !default; +$navbar-dark-bg: if($navbar-bg, $navbar-bg, null) !default; + +$pkgdown-navbar-bg: if($navbar-light-bg, $navbar-light-bg, null) !default; +$pkgdown-navbar-bg-dark: if($navbar-dark-bg, $navbar-dark-bg, null) !default; // BS navbars appears to be designed with the idea that you have a coloured // navbar that looks the same in both light and dark mode. We prefer a mildly