#r #shiny #shinydashboard #bslib
Вопрос:
Это вопрос по bslib, кстати, отличный пакет.
Я хотел бы знать, предназначен ли он в первую очередь для shiny и flexdashborad или он также будет работать с shinydashboard.
Спасибо!
Ответ №1:
bslib
не предназначен для использования с shinydashboard
и вместо этого должен использоваться совместно с shiny
. Конечно, у вас не должно возникнуть проблем с использованием bslib
for flexdashboard
, пожалуйста, ознакомьтесь с описанием темы {flexdashboard}. Чтобы подробнее остановиться на Блестящем, некоторые дополнительные мысли:
shinydashboard
предоставляет новые глаголы для тематизации ваших блестящих приложений для использования с HTML-шаблонами Bootstrap 3 AdminLTE версии 2.4bslib
позволяет легко настраивать «стандартные» блестящие приложения с помощью современных тем начальной загрузки 4 (или 5) — Это достигается за счет введения переменных Sass для использования с темами начальной загрузки Shiny и R Markdown иbslib
предустановленными пакетами без необходимости загружать другие пакеты- Настройка ваших
bslib
тем может быть дополнительно расширена с помощью Sassy CSS (вам понадобится пользовательский файл *.scss, а не файл *.css).
Команда RinteRface проделала отличную работу по разработке bs4Dash
пакета для решения проблемы, которую, как я полагаю, вы пытаетесь решить, т. Е. Используя новые темы начальной загрузки поверх shinydashboard
фреймворка. Подробнее об bs4Dash
упаковке:
shinydashboard
является основойbs4Dash
поддержки 1:1, поэтому обновление старых приложенийbs4Dash
можно выполнить, просто изменивlibrary(shinydashboard)
их наlibrary(bs4Dash)
bs4Dash
добавляет зависимости Bootstrap 4 AdminLTE v3.1 к вашим традиционнымshinydashboard
шаблонам- На странице введения
bs4Dash
сайта pkgdown есть таблица, в которой сравниваются функцииshinydashboard
,shinydashboardPlus
, иbs4Dash
(последние два разрабатываются командой RinteRface)
Если вы ищете пакет, подобный bslib
специально разработанному для настройки темы и стиля ваших bs4Dash
приложений, ознакомьтесь с пакетом {fresh} от парижской команды dreamRs!