Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Theme customizer panel not working #1139

Open
Teebusch opened this issue Nov 25, 2024 · 1 comment
Open

Theme customizer panel not working #1139

Teebusch opened this issue Nov 25, 2024 · 1 comment

Comments

@Teebusch
Copy link

Teebusch commented Nov 25, 2024

Describe the problem

Changing a variable in the bs_themer theme customizer panel has no effect. A warning is displayed instead.

library(bslib)

bs_theme_preview(theme = bs_theme(), with_themer = TRUE)

# Then, in the app, change any variable using the theme customizer.

# > Warning: bs_themer() encountered malformed input; ignoring

# The theme preview does not change

(changing the overall theme with the dropdown and the dark mode toggle do work)

Session Info


─ Session info ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────
 setting  value
 version  R version 4.4.1 (2024-06-14)
 os       Ubuntu 22.04.5 LTS
 system   x86_64, linux-gnu
 ui       RStudio
 language (EN)
 collate  en_US.UTF-8
 ctype    en_US.UTF-8
 tz       Etc/UTC
 date     2024-11-25
 rstudio  2024.09.0+375.pro3 Cranberry Hibiscus (server)
 pandoc   2.9.2.1 @ /usr/bin/pandoc

─ Packages ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
! package * version date (UTC) lib source
P bsicons 0.1.2 2023-11-04 [?] RSPM
P bslib * 0.8.0 2024-07-29 [?] RSPM (R 4.4.0)
P cachem 1.1.0 2024-05-16 [?] RSPM (R 4.4.0)
P cli 3.6.3 2024-06-21 [?] RSPM (R 4.4.0)
P colorspace 2.1-1 2024-07-26 [?] RSPM
P commonmark 1.9.2 2024-10-04 [?] RSPM (R 4.4.0)
P crosstalk 1.2.1 2023-11-23 [?] RSPM
P curl * 6.0.1 2024-11-14 [?] RSPM
devtools 2.4.5 2022-10-11 [1] RSPM (R 4.4.0)
P digest 0.6.37 2024-08-19 [?] RSPM (R 4.4.0)
P DT 0.33 2024-04-04 [?] RSPM
ellipsis 0.3.2 2021-04-29 [1] RSPM (R 4.4.0)
P evaluate 1.0.1 2024-10-10 [?] RSPM (R 4.4.0)
fansi 1.0.6 2023-12-08 [1] RSPM (R 4.4.0)
P farver 2.1.2 2024-05-13 [?] RSPM
P fastmap 1.2.0 2024-05-15 [?] RSPM (R 4.4.0)
P fontawesome 0.5.3 2024-11-16 [?] RSPM
P fs 1.6.5 2024-10-30 [?] RSPM (R 4.4.0)
P ggplot2 * 3.5.1 2024-04-23 [?] RSPM
P glue 1.8.0 2024-09-30 [?] RSPM (R 4.4.0)
P gtable 0.3.6 2024-10-25 [?] RSPM
P htmltools 0.5.8.1 2024-04-04 [?] RSPM (R 4.4.0)
htmlwidgets 1.6.4 2023-12-06 [1] RSPM (R 4.4.0)
P httpuv 1.6.15 2024-03-26 [?] RSPM (R 4.4.0)
P jquerylib 0.1.4 2021-04-26 [?] RSPM (R 4.4.0)
P jsonlite 1.8.9 2024-09-20 [?] RSPM (R 4.4.0)
knitr 1.49 2024-11-08 [1] RSPM (R 4.4.0)
P labeling 0.4.3 2023-08-29 [?] RSPM
P later 1.3.2 2023-12-06 [?] RSPM (R 4.4.0)
P lattice * 0.22-6 2024-03-20 [?] CRAN (R 4.4.1)
P lifecycle 1.0.4 2023-11-07 [?] RSPM (R 4.4.0)
P magrittr 2.0.3 2022-03-30 [?] RSPM (R 4.4.0)
P Matrix 1.7-1 2024-10-18 [?] RSPM
P memoise 2.0.1 2021-11-26 [?] RSPM (R 4.4.0)
P mgcv 1.9-1 2023-12-21 [?] CRAN (R 4.4.1)
P mime 0.12 2021-09-28 [?] RSPM (R 4.4.0)
miniUI 0.1.1.1 2018-05-18 [1] RSPM (R 4.4.0)
P munsell 0.5.1 2024-04-01 [?] RSPM
P nlme 3.1-166 2024-08-14 [?] RSPM
pillar 1.9.0 2023-03-22 [1] RSPM (R 4.4.0)
P pkgbuild 1.4.5 2024-10-28 [?] RSPM (R 4.4.0)
pkgconfig 2.0.3 2019-09-22 [1] RSPM (R 4.4.0)
P pkgload 1.4.0 2024-06-28 [?] RSPM (R 4.4.0)
plyr 1.8.9 2023-10-02 [1] RSPM (R 4.4.0)
profvis 0.4.0 2024-09-20 [1] RSPM (R 4.4.0)
P promises 1.3.0 2024-04-05 [?] RSPM (R 4.4.0)
P purrr 1.0.2 2023-08-10 [?] RSPM
P R6 2.5.1 2021-08-19 [?] RSPM (R 4.4.0)
ragg 1.3.3 2024-09-11 [1] RSPM (R 4.4.0)
P Rcpp 1.0.13-1 2024-11-02 [?] RSPM (R 4.4.0)
remotes 2.5.0 2024-03-17 [1] RSPM (R 4.4.0)
renv 1.0.11 2024-10-12 [1] RSPM (R 4.4.1)
reshape2 * 1.4.4 2020-04-09 [1] RSPM (R 4.4.0)
P rlang * 1.1.4 2024-06-04 [?] RSPM (R 4.4.0)
P rsconnect 1.3.3 2024-11-19 [?] RSPM
P rstudioapi 0.17.1 2024-10-22 [?] RSPM
P sass 0.4.9 2024-03-15 [?] RSPM (R 4.4.0)
P scales 1.3.0 2023-11-28 [?] RSPM
sessioninfo 1.2.2 2021-12-06 [1] RSPM (R 4.4.0)
P shiny * 1.9.1 2024-08-01 [?] RSPM (R 4.4.0)
stringi 1.8.4 2024-05-06 [1] RSPM (R 4.4.0)
stringr 1.5.1 2023-11-14 [1] RSPM (R 4.4.0)
systemfonts 1.1.0 2024-05-15 [1] RSPM (R 4.4.0)
textshaping 0.4.0 2024-05-24 [1] RSPM (R 4.4.0)
tibble 3.2.1 2023-03-20 [1] RSPM (R 4.4.0)
urlchecker 1.0.1 2021-11-30 [1] RSPM (R 4.4.0)
P usethis 3.0.0 2024-07-29 [?] RSPM
utf8 1.2.4 2023-10-22 [1] RSPM (R 4.4.0)
P vctrs 0.6.5 2023-12-01 [?] RSPM
P withr 3.0.2 2024-10-28 [?] RSPM (R 4.4.0)
xfun 0.49 2024-10-31 [1] RSPM (R 4.4.0)
P xtable 1.8-4 2019-04-21 [?] RSPM (R 4.4.0)
P yaml 2.3.10 2024-07-26 [?] RSPM

[1] /home/■■■■/.cache/R/renv/library/■■■■/linux-ubuntu-jammy/R-4.4/x86_64-pc-linux-gnu
[2] /home/■■■■/.cache/R/renv/sandbox/linux-ubuntu-jammy/R-4.4/x86_64-pc-linux-gnu/22bdb599

P ── Loaded and on-disk path mismatch.

@gadenbuie
Copy link
Member

Fixed by #1112, which isn't yet on CRAN. In the mean time you can use the development version of bslib by installing from GitHub or r-universe.dev.

# From GitHub
pak::pak("rstudio/bslib")

# From r-universe
install.packages("bslib", repos = c("https://rstudio.r-universe.dev", "https://cloud.r-project.org"))

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants