Skip to contents

ekiotable applies the EKIO visual identity to gt tables, with the Lora and Lato type pairing used across EKIO charts and reports.

Installation

ekiotable and its only non-CRAN dependency, ekioplot, ship from the viniciusoike r-universe. Neither package is on CRAN. The command below installs both; install.packages() resolves ekioplot from the same universe automatically.

install.packages(
  "ekiotable",
  repos = c("https://viniciusoike.r-universe.dev", "https://cloud.r-project.org")
)

Themes

ekiotable ships three themes for gt tables:

  • gt_theme_hokusai() is the recommended theme for reports, articles, and general use: a blue header band, striped rows, fine rules for groups and totals, and four blue-and-paper palettes (mountain, wind, blossom, lake).
  • gt_theme_ekio() uses a filled blue header, tinted subtotals, a dark grand total, and the warm offwhite surface of ekioplot::theme_ekio().
  • gt_theme_ekio_dashboard() (experimental) is a tight theme for dashboards: plain column labels, thin row rules, a monospace font for numbers, and two densities.

All use tabular numerals and add no footer.

library(ekiotable)
library(gt)

head(mtcars) |>
  gt(rownames_to_stub = TRUE) |>
  gt_theme_hokusai()

See more

See the theme gallery and the package website at https://viniciusoike.github.io/ekiotable/.