shinyGovStyle- accessible gov design in RShiny
summary
shinyGovstyle brings GOV.UK frontend CSS into R Shiny, letting analysts build production-ready dashboards in hours (not weeks) and is used across departments including education, tax, health and environment. It enforces accessibility: high-contrast focus styles, a link helper that errors on "click here" link text, warns on links under seven characters and inserts a hidden opens in new tab screen-reader notice. It also adds styled reactable tables with accessible sorting indicators and color hover states, and is maintained by volunteer contributors via GitHub.
AI-written summary · about
chapters (18)
- 0:00shinyGovStyle intro
- 1:07Package dev challenges
- 1:48WCAG accessibility needs
- 2:52Accessibility prevalence
- 3:54Accessibility benefits
- 4:16Unstyled vs styled dropdowns
- 5:20Contrast ratios & screen readers
- 6:42Screen reader issues
- 7:45Improved screen reader flow
- 9:55Link text checks
- 11:42Trust in published apps
- 12:46Gov.uk design system role
- 13:31Styled vs unstyled widgets
- 15:13Usefulness vs maintenance
- 16:23Accessible reactable tables
- 17:51No dark mode decision
- 18:14Adoption & impact
- 18:58Access & contribute
related talks
17mHTML and CSS for R Users
20mAccessibility in the GOV.UK Design System
20mTowards the Next Generation of Shiny UI
23mStyling Shiny apps with Sass and Bootstrap 4
19mBuilding a style guide for all Australians
09mPublishing Customer Facing Products with RStudio Connect
14mR Shiny - From Conception to the Cloud
14mR Shiny - From Conception to the Cloud
