From 3e8381a86f5fdfd8625651e15389a589433123ba Mon Sep 17 00:00:00 2001 From: VisruthSK <67435125+VisruthSK@users.noreply.github.com> Date: Tue, 9 Dec 2025 12:09:40 -0800 Subject: [PATCH 1/5] Trying _brand.yml --- DESCRIPTION | 2 +- NEWS.md | 2 ++ inst/pkgdown/_brand.yml | 40 +++++++++++++++++++++++++++++++++++++++ inst/pkgdown/_pkgdown.yml | 32 ++----------------------------- vignettes/Example.rmd | 2 +- 5 files changed, 46 insertions(+), 32 deletions(-) create mode 100644 inst/pkgdown/_brand.yml diff --git a/DESCRIPTION b/DESCRIPTION index f05f273..b6d971c 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -1,6 +1,6 @@ Package: pkgdownconfig Title: Stan pkgdown Website Styling -Version: 2.3.0 +Version: 2.3.0.9000 Authors@R: person("Visruth", "Srimath Kandali", , "public@visruth.com", role = c("aut", "cre"), comment = c(ORCID = "0009-0005-9097-0688")) diff --git a/NEWS.md b/NEWS.md index b198050..6a38458 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,3 +1,5 @@ +# pkgdownconfig (development version) + # pkgdownConfig 1.0.0:9000 Items for next release go here. This is just an example I'm not keeping a changelog. See release/commits. diff --git a/inst/pkgdown/_brand.yml b/inst/pkgdown/_brand.yml new file mode 100644 index 0000000..dc3560b --- /dev/null +++ b/inst/pkgdown/_brand.yml @@ -0,0 +1,40 @@ +meta: + name: Stan + link: https://mc-stan.org + +typography: + base: + family: Source Sans 3 + source: google + headings: + family: Source Sans 3 + source: google + weight: 700 + monospace: + family: Source Code Pro + source: google + +color: + palette: + stan-cream: "#FEFBF2" + stan-blue-dark: "#052744" + stan-blue-med: "#3E8EBC" + stan-teal: "#053A42" + stan-gray-dark: "#181818" + stan-cream-light: "#FAF1E4" + stan-blue-light: "#AED1E4" + stan-nav-dark: "#303030" + + foreground: + light: stan-blue-dark + dark: stan-cream-light + background: + light: stan-cream + dark: stan-gray-dark + primary: + light: stan-blue-med + dark: stan-blue-light + secondary: + light: stan-teal + dark: stan-blue-light + \ No newline at end of file diff --git a/inst/pkgdown/_pkgdown.yml b/inst/pkgdown/_pkgdown.yml index 7df7593..019ea6d 100644 --- a/inst/pkgdown/_pkgdown.yml +++ b/inst/pkgdown/_pkgdown.yml @@ -10,43 +10,15 @@ template: theme-dark: nord bslib: - # LIGHT THEME + brand: _brand.yml" - bg: "#FEFBF2" - fg: "#052744" - primary: "#3E8EBC" - link-color: "#3E8EBC" - code-bg: "#FEFCF9" - code-color: "#053A42" - body-secondary-color: "#053A42" - - # navbar colors navbar-light-bg: "#052744" navbar-light-color: "#F2E5BD" - navbar-light-hover-color: "#F2E5BD" navbar-light-active-color: "#93B0F1" - navbar-light-brand-color: "#F2E5BD" - navbar-light-brand-hover-color: "#F2E5BD" - - # DARK THEME - - body-bg-dark: "#181818" - body-color-dark: "#FAF1E4" - link-color-dark: "#AED1E4" - code-bg-dark: "#242424" - code-color-dark: "#FEFCF9" - - # navbar colors + navbar-dark-bg: "#303030" navbar-dark-color: "#FAF1E4" - navbar-dark-hover-color: "#FAF1E4" navbar-dark-active-color: "#AED1E4" - navbar-dark-brand-color: "#FAF1E4" - navbar-dark-brand-hover-color: "#FAF1E4" - - base_font: { google: "Source Sans 3" } - heading_font: { google: "Source Sans 3" } - code_font: { google: "Source Code Pro" } navbar: structure: diff --git a/vignettes/Example.rmd b/vignettes/Example.rmd index 377c55e..8ab156e 100644 --- a/vignettes/Example.rmd +++ b/vignettes/Example.rmd @@ -12,7 +12,7 @@ This is a testing vignette to make sure the conditional evaluation works. ```{r} print("Starting expensive computation") -Sys.sleep(5) +Sys.sleep(1) print("Done!") ``` From 8d626691c09f9f6687f62fe65ad040104706a156 Mon Sep 17 00:00:00 2001 From: VisruthSK <67435125+VisruthSK@users.noreply.github.com> Date: Tue, 9 Dec 2025 12:18:17 -0800 Subject: [PATCH 2/5] Move brand file to root --- inst/pkgdown/_brand.yml => _brand.yml | 0 inst/pkgdown/_pkgdown.yml | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) rename inst/pkgdown/_brand.yml => _brand.yml (100%) diff --git a/inst/pkgdown/_brand.yml b/_brand.yml similarity index 100% rename from inst/pkgdown/_brand.yml rename to _brand.yml diff --git a/inst/pkgdown/_pkgdown.yml b/inst/pkgdown/_pkgdown.yml index 019ea6d..70a9edc 100644 --- a/inst/pkgdown/_pkgdown.yml +++ b/inst/pkgdown/_pkgdown.yml @@ -10,7 +10,7 @@ template: theme-dark: nord bslib: - brand: _brand.yml" + brand: _brand.yml navbar-light-bg: "#052744" navbar-light-color: "#F2E5BD" From 9518b01239ff7714465f4aa57e7294cc57ac1acb Mon Sep 17 00:00:00 2001 From: VisruthSK <67435125+VisruthSK@users.noreply.github.com> Date: Tue, 9 Dec 2025 12:20:47 -0800 Subject: [PATCH 3/5] Point at pkgdown subdir --- _brand.yml => inst/pkgdown/_brand.yml | 0 inst/pkgdown/_pkgdown.yml | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) rename _brand.yml => inst/pkgdown/_brand.yml (100%) diff --git a/_brand.yml b/inst/pkgdown/_brand.yml similarity index 100% rename from _brand.yml rename to inst/pkgdown/_brand.yml diff --git a/inst/pkgdown/_pkgdown.yml b/inst/pkgdown/_pkgdown.yml index 70a9edc..cbfd689 100644 --- a/inst/pkgdown/_pkgdown.yml +++ b/inst/pkgdown/_pkgdown.yml @@ -10,7 +10,7 @@ template: theme-dark: nord bslib: - brand: _brand.yml + brand: pkgdown/_brand.yml navbar-light-bg: "#052744" navbar-light-color: "#F2E5BD" From 2d72fa5f615c033b30ed22bbff72ddd67cd73cb2 Mon Sep 17 00:00:00 2001 From: VisruthSK <67435125+VisruthSK@users.noreply.github.com> Date: Tue, 9 Dec 2025 12:30:36 -0800 Subject: [PATCH 4/5] Trying to use darkthemem from _brand.yml --- inst/pkgdown/_brand.yml | 17 ++++------------- inst/pkgdown/_pkgdown.yml | 12 ++++++++++++ 2 files changed, 16 insertions(+), 13 deletions(-) diff --git a/inst/pkgdown/_brand.yml b/inst/pkgdown/_brand.yml index dc3560b..a1faff8 100644 --- a/inst/pkgdown/_brand.yml +++ b/inst/pkgdown/_brand.yml @@ -25,16 +25,7 @@ color: stan-blue-light: "#AED1E4" stan-nav-dark: "#303030" - foreground: - light: stan-blue-dark - dark: stan-cream-light - background: - light: stan-cream - dark: stan-gray-dark - primary: - light: stan-blue-med - dark: stan-blue-light - secondary: - light: stan-teal - dark: stan-blue-light - \ No newline at end of file + foreground: stan-blue-dark + background: stan-cream + primary: stan-blue-med + secondary: stan-teal diff --git a/inst/pkgdown/_pkgdown.yml b/inst/pkgdown/_pkgdown.yml index cbfd689..435b995 100644 --- a/inst/pkgdown/_pkgdown.yml +++ b/inst/pkgdown/_pkgdown.yml @@ -12,6 +12,18 @@ template: bslib: brand: pkgdown/_brand.yml + rules: | + @include color-mode(dark) { + --bs-body-bg: #{$brand-stan-gray-dark}; + --bs-body-color: #{$brand-stan-cream-light}; + --bs-primary: #{$brand-stan-blue-light}; + --bs-secondary: #{$brand-stan-blue-light}; + + .navbar { + --bs-navbar-bg: #{$brand-stan-nav-dark}; + } + } + navbar-light-bg: "#052744" navbar-light-color: "#F2E5BD" navbar-light-active-color: "#93B0F1" From 6c58709a9232093fd1363601f31f17cf9e71a294 Mon Sep 17 00:00:00 2001 From: VisruthSK <67435125+VisruthSK@users.noreply.github.com> Date: Tue, 9 Dec 2025 12:38:04 -0800 Subject: [PATCH 5/5] Moved brand yaml back to root --- inst/pkgdown/_brand.yml => _brand.yml | 0 inst/pkgdown/_pkgdown.yml | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) rename inst/pkgdown/_brand.yml => _brand.yml (100%) diff --git a/inst/pkgdown/_brand.yml b/_brand.yml similarity index 100% rename from inst/pkgdown/_brand.yml rename to _brand.yml diff --git a/inst/pkgdown/_pkgdown.yml b/inst/pkgdown/_pkgdown.yml index 435b995..a0b08d3 100644 --- a/inst/pkgdown/_pkgdown.yml +++ b/inst/pkgdown/_pkgdown.yml @@ -10,7 +10,7 @@ template: theme-dark: nord bslib: - brand: pkgdown/_brand.yml + brand: _brand.yml rules: | @include color-mode(dark) {