Skip to main content Module presets Copy item path Source theme_bw Black and white theme (default base size). theme_bw_base Black and white theme with custom base font size. theme_classic Classic theme: white background, no gridlines, L-shaped axis lines only.
Traditional academic/publication style. Inherits from theme_bw. theme_classic_base Classic theme with custom base font size. theme_dark Dark theme: white plot background with dark grey50 panel.
Makes colored data pop. Inherits from theme_grey. theme_dark_base Dark theme with custom base font size. theme_gray Classic ggplot2 gray theme with default base size. theme_gray_base Classic ggplot2 gray theme with custom base font size. theme_light Light theme: white background, light gray panel border and gridlines.
Softer version with grey70 accents. Inherits from theme_grey. theme_light_base Light theme with custom base font size. theme_linedraw Linedraw theme: white background, black panel border, very thin black gridlines.
Technical drawing aesthetic. Inherits from theme_bw. theme_linedraw_base Linedraw theme with custom base font size. theme_minimal Minimal theme with no panel background (default base size). theme_minimal_base Minimal theme with no backgrounds. Inherits from theme_bw. theme_pubr Publication-ready theme, matching R’s ggpubr::theme_pubr(): white
background, no gridlines, black axis lines and ticks, and the legend placed
at the top. Built for clean, journal-style figures. Inherits from
theme_classic_base . theme_pubr_base theme_pubr with a custom base font size (ggpubr’s default is 12 pt).theme_void Void theme: completely blank — no axes, ticks, gridlines, labels, or background.
Canvas for maps or custom visualizations. Legend is retained. theme_void_base Void theme with custom base font size.