Skip to contents

Returns a dark theme. All parameters have sensible defaults; most users only need base_font_size. Title font size defaults to 1.2x the base; all other text defaults to 1x.

Usage

theme_dark(
  base_font_size = 12,
  title_font_size = NULL,
  subtitle_font_size = NULL,
  axis_label_font_size = NULL,
  legend_font_size = NULL,
  tooltip_font_size = NULL,
  font_family = "system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif",
  color = rtemis_colors,
  bg_color = "#181818",
  fg_color = "rgba(255, 255, 255, 0.7)",
  title_color = "rgba(255, 255, 255, 0.9)",
  subtitle_color = "rgba(255, 255, 255, 0.5)",
  legend_color = NULL,
  axis_color = "rgba(255, 255, 255, 0.3)",
  grid_color = "rgba(255, 255, 255, 0.1)",
  tooltip_bg = "rgba(20, 20, 20, 0.9)",
  tooltip_border_color = "rgba(255, 255, 255, 0.1)",
  tooltip_color = NULL
)

Arguments

base_font_size

Numeric [0, Inf): Base font size in pixels for all text.

title_font_size

Optional Numeric [0, Inf): Title font size.

subtitle_font_size

Optional Numeric [0, Inf): Subtitle font size.

axis_label_font_size

Optional Numeric [0, Inf): Axis-label font size.

legend_font_size

Optional Numeric [0, Inf): Legend font size.

tooltip_font_size

Optional Numeric [0, Inf): Tooltip font size.

font_family

Character: Font family string.

color

Character: Color palette.

bg_color

Optional Character: Chart background color.

fg_color

Optional Character: Global text color.

title_color

Optional Character: Title text color.

subtitle_color

Optional Character: Subtitle text color.

legend_color

Optional Character: Legend text color.

axis_color

Optional Character: Axis line color.

grid_color

Optional Character: Grid or split-line color.

tooltip_bg

Optional Character: Tooltip background color.

tooltip_border_color

Optional Character: Tooltip border color.

tooltip_color

Optional Character: Tooltip text color.

Value

Theme: Theme object.