From ac47e8cba17ce1a518d7e96e1ae78b8a6cb7914a Mon Sep 17 00:00:00 2001 From: Nan Xiao Date: Fri, 22 Dec 2023 19:34:16 -0500 Subject: [PATCH 1/3] Use `preset: "bootstrap"` in pkgdown --- _pkgdown.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/_pkgdown.yml b/_pkgdown.yml index aac1837..a17b998 100644 --- a/_pkgdown.yml +++ b/_pkgdown.yml @@ -5,6 +5,7 @@ url: https://merck.github.io/forestly/ template: bootstrap: 5 bslib: + preset: "bootstrap" primary: "#00857c" navbar-light-brand-color: "#fff" navbar-light-brand-hover-color: "#fff" From 3cb655f8af00d5a56e4399f4776dc1ec5acf3c65 Mon Sep 17 00:00:00 2001 From: Nan Xiao Date: Fri, 22 Dec 2023 20:18:29 -0500 Subject: [PATCH 2/3] Format `pkgdown/extra.css` --- pkgdown/extra.css | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/pkgdown/extra.css b/pkgdown/extra.css index d5b5076..5b8ac6a 100644 --- a/pkgdown/extra.css +++ b/pkgdown/extra.css @@ -1,5 +1,6 @@ /* navbar background */ -.bg-light, .navbar-light { +.bg-light, +.navbar-light { background-color: #00857c !important; } @@ -22,7 +23,7 @@ footer { padding-top: 1rem; padding-bottom: 1rem; } -.sidebar{ - float:right; -} +.sidebar { + float: right; +} \ No newline at end of file From f03c16dac3bb5b2ad2f5c2785eee2cb7dfd0e975 Mon Sep 17 00:00:00 2001 From: Nan Xiao Date: Fri, 22 Dec 2023 20:19:43 -0500 Subject: [PATCH 3/3] Hotfix for toc squeezed to bottom issue in vignettes with wide elements --- pkgdown/extra.css | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/pkgdown/extra.css b/pkgdown/extra.css index 5b8ac6a..5d5839f 100644 --- a/pkgdown/extra.css +++ b/pkgdown/extra.css @@ -26,4 +26,18 @@ footer { .sidebar { float: right; +} + +/* hotfix for toc squeezed to bottom issue in vignettes with wide elements */ +@media (min-width: 1200px) { + .container { + width: 1320px !important; + } +} + +@media (min-width: 576px) { + #toc { + position: relative; + top: 0; + } } \ No newline at end of file