Skip to contents

Panels

Functions that can be used to create panels. Panels are HTML containers that behave similar to div elements with additional CSS grid or Flex behavior.

flexPanel()
Create a css flexbox based HTML tag
gridPanel()
Create a css grid based HTML tag

Pages

Page functions. Pages behave similar to panels but can be used to generate a full Shiny page instead of a simple panel.

flexPage()
Create a css flexbox based page
gridPage()
Create a css grid based page

Templates

Template related functions. Templates are used to generate panels out of stored data.

exportTemplate()
Export a template
getTemplate()
Get a registered template
gridTemplate()
Create a grid template
importTemplate()
Import a template
listTemplates()
List registered templates
registerTemplate()
Register a template
unregisterTemplate()
Unregister a template

Breakpoints

Breakpoint and breakpoint systems related functions. Breakpoint systems extend panel and page functions arguments to allow values to be applied to specific screen sizes.

addBreakpoint()
Add a breakpoint to a breakpoint system
breakpoint()
Create a breakpoint
breakpointSystem()
Create a breakpoint system
exportBreakpointSystem()
Export a breakpoint system
getBreakpointSystem()
Get a registered breakpoint system
importBreakpointSystem()
Import a breakpoint system
listBreakpointSystems()
List registered breakpoint systems
registerBreakpointSystem()
Register a breakpoint system
removeBreakpoint()
Remove a breakpoint from a breakpoint system
setActiveBreakpointSystem()
Set the active breakpoint system
unregisterBreakpointSystem()
Unregister a breakpoint system