Skip to contents

Roboto Condensed throughout, with bold column labels and zebra-striped rows under a centered heading, after Baseball Savant. Row groups render as off-white labels on a black fill, and column spanners are bold and underlined.

Usage

gt_theme_savant(
  gt_object,
  density = c("comfortable", "compact", "social"),
  ...
)

Arguments

gt_object

A gt table object to modify.

density

Character. The type and padding scale. One of "comfortable", "compact", or "social". See Density. Defaults to "comfortable".

...

Additional arguments passed to gt::tab_options, applied last so they override anything the theme sets.

Value

Returns a modified gt table with the theme applied.

Details

The heading is centered rather than left aligned. Rows are zebra-striped through gt::opt_row_striping() and horizontal rules are hidden. The last body row's bottom border is painted white so it does not double the rule that closes the table.

Density

density scales the theme's type and row padding together. "comfortable" leaves every size as the theme sets it, "compact" scales both down, and "social" scales both up, to the scale gt_save_crop() and gt_social_crop() export at.

Figures

Examples

if (FALSE) { # \dontrun{
library(gt)
gt(head(mtcars)) %>% gt_theme_savant()
} # }