ekiotable applies the EKIO visual identity to gt tables, with the Lora and Lato type pairing used across EKIO charts and reports.
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")
)
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 the theme gallery and the package website at https://viniciusoike.github.io/ekiotable/.