Adds a section (such as a row or column) to a website, optionally placing its elements within rows or columns.
Usage
page_section(..., type = "row", wraps = NA, sizes = NA,
breakpoints = NA, conditions = "", id = NULL)
Arguments
- ...
Elements to appear in the section.
- type
The class of the top-level section; usually either
"row"
or"col"
;NULL
for no class.- wraps
The class of wrapper to place elements in; either
"row"
,"col"
, or""
(to not wrap the element). Can specify 1 for every element, or a different class for each element.- sizes
The relative size of each wrapper, between 1 and 12, or
"auto"
; default is equal size.- breakpoints
Bootstrap breakpoint of each wrapper; one of
""
(extra small),"sm"
,"md"
,"lg"
,"xl"
, or"xxl"
.- conditions
A character for each element representing the conditions in which that should be showing (e.g.,
c("", "input_a == a", "")
);""
means the element's display is not conditional. Adding"lock: "
before the condition will disable inputs rather than hide the element.- id
Unique ID of the section.
Details
See the Bootstrap grid documentation.
Examples
if (FALSE) {
page_section(
"<p>column</p>",
"<p>row</p>",
type = "row",
wraps = c("col", "row")
)
}