Currently the theme constructors takes a base font argument to set the font for the titles/headers. This ties into #5833 as we should also keep at least two fonts in the geom defaults inside themes