Merge pull request #1 from mkborregaard/theme-works-with-colorlibraries

Theme works with colorlibraries
This commit is contained in:
Michael Krabbe Borregaard 2017-02-27 21:52:52 +01:00 committed by GitHub
commit c7bde0ff19

View File

@ -2,7 +2,8 @@
function theme(s::Symbol; kw...)
# reset?
if s == :none || s == :default
PlotUtils._default_gradient[] = :inferno
PlotUtils.clibrary(:Plots)
PlotUtils.default_cgrad(:inferno)
default(;
bg = :white,
bglegend = :match,
@ -23,7 +24,8 @@ function theme(s::Symbol; kw...)
# update the default gradient and other defaults
thm = PlotThemes._themes[s]
if thm.gradient != nothing
PlotUtils._default_gradient[] = PlotThemes.gradient_name(s)
PlotUtils.clibrary(:Plots)
PlotUtils.default_cgrad(default = PlotThemes.gradient_name(s))
end
default(;
bg = thm.bg_secondary,