Jonathan Carroll
Jonathan Carroll
This might actually be an issue with the implemented theme or `ggplot2` itself - `ggplot2` theme elements inherit via a hierarchy which is why we're able to use e.g. `axis.text...
"the most specific theme element wins" appears to be expected behaviour, now that I see this video https://resources.rstudio.com/resources/rstudioglobal-2021/always-look-on-the-bright-side-of-plots/ (around 18:10 mark). I might have to play around with detecting already...
Part of the problem would be figuring out _which_ more specific elements have been set by the theme, in order to remove those. That gets even trickier if packages define...
@teunbrand has an implementation of the recursive application in https://github.com/tidyverse/ggplot2/issues/5694 so I'll add that to {ggeasy}. I will see how well it can be used throughout.
Temporary resolution: switch to a US-based timezone. Should work for at least another day.
I think we already have this support! ``` r library(ggplot2) library(ggeasy) ggplot(mtcars, aes(mpg, hp)) + geom_point() + labs(title = "Plot Title in Bold", subtitle = "subtitle in regular font") +...
We could add that, just a simple wrapper of my suggestion above. Maybe a shortcut for italic subtitle. Any others?
I think both of these are just straightforward aliases we can define ``` r library(ggplot2) library(ggeasy) p ``` r boldp ``` r easy_plot_title_bold ``` r boldp + easy_plot_title_plain() ``` 
That all sounds good. I'll iterate and update.
That seems to fit the pattern for what ggeasy supports, so I'm on board. I have a growing list of these to handle that I'll try to coordinate, so no...