Package: rbranding 0.1.1

Willy Ray

rbranding: Manage Branding and Accessibility of R Projects

A tool for building projects that are visually consistent, accessible, and easy to maintain. It provides functions for managing branding assets, applying organization-wide themes using 'brand.yml', and setting up new projects with accessibility features and correct branding. It supports 'quarto', 'shiny', and 'rmarkdown' projects, and integrates with 'ggplot2'. The accessibility features are based on the Web Content Accessibility Guidelines <https://www.w3.org/WAI/WCAG22/quickref/?versions=2.1> and Accessible Rich Internet Applications (ARIA) specifications <https://www.w3.org/WAI/ARIA/apg/>. The branding framework implements the 'brand.yml' specification <https://posit-dev.github.io/brand-yml/>.

Authors:Willy Ray [aut, cre], Andrew Pulsipher [aut, ctb], Centers for Disease Control and Prevention's Center for Forecasting and Outbreak Analytics [fnd]

rbranding_0.1.1.tar.gz
rbranding_0.1.1.zip(r-4.7)rbranding_0.1.1.zip(r-4.6)rbranding_0.1.1.zip(r-4.5)
rbranding_0.1.1.tgz(r-4.6-any)rbranding_0.1.1.tgz(r-4.5-any)
rbranding_0.1.1.tar.gz(r-4.7-any)rbranding_0.1.1.tar.gz(r-4.6-any)
rbranding_0.1.1.tgz(r-4.6-emscripten)
manual.pdf |manual.html
DESCRIPTION |NEWS
card.svg |card.png
rbranding/json (API)

# Install 'rbranding' in R:
install.packages('rbranding', repos = c('https://epiforesite.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/epiforesite/rbranding/issues

Pkgdown/docs site:https://epiforesite.github.io

On CRAN:

Conda:

6.65 score 4 stars 9 scripts 331 downloads 7 exports 24 dependencies

Last updated from:e0c2afbecd. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK166
source / vignettesOK269
linux-release-x86_64OK213
macos-release-arm64OK111
macos-oldrel-arm64OK83
windows-develOK80
windows-releaseOK81
windows-oldrelOK79
wasm-releaseOK156

Exports:brand_add_logobrand_initbrand_reset_ggplotbrand_set_ggplotget_brand_private_githubget_brand_publicget_template

Dependencies:askpassclicpp11credentialscurlfarverggplot2gluegtableisobandjsonlitelabelinglifecycleopensslR6RColorBrewerrlangS7scalessysvctrsviridisLitewithryaml

ggplot2 and Thematic Integration with Brand Themes
Overview | Getting Started | Step 1: Initialize and Load Brand Configuration | Step 2: Set the ggplot2 Theme | Step 3: Create ggplot2 Visualizations | Step 4: Add Brand Logo (Optional) | Step 5: Interactive Plots with plotly | Step 6: Advanced Theming | Step 7: Reset Theme | Best Practices | Troubleshooting | Common Issues | Solutions | Conclusion

Last update: 2025-10-27
Started: 2025-08-28

rbranding
Introduction to rbranding | Initialization | Updating Your Brand File | Example Usage | Using Templates

Last update: 2025-10-15
Started: 2025-07-03

Templates
Quarto Templates | quarto_website: Simple Quarto Website Template | quarto_ggplot2: Quarto Report with Branded ggplot2 Figures | Shiny App Templates | shiny_basic: Simple Histogram Visualization Shiny App | shiny_kmeans: Simple K-means Clustering Visualization Shiny App | shiny_complex: Complex Histogram Visualization Shiny App | shiny_wastewater: Wasterwater Data Visualization Shiny App | Other Templates | rmarkdown: R Markdown Template for PDF or HTML Reports

Last update: 2025-10-15
Started: 2025-10-14