Add support to set chart and plot area color and border #88
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The PR extends mschart by adding support to set the chart and plot area background fill and border.
The goal is to give users more options to create charts according to existing style guides, layouts or themes.
To this end I added four new theme arguments
chart/plot_background
andchart/plot_border
.As a use case and application of the new feature the PR also adds
theme_ggplot2()
providing a mschart theme inspired by ggplot2::theme_grey andchart_fill_ggplot2()
to apply the default ggplot2 hue pal to a mschart. These functions are of course not needed. But I could imagine that having some built-in themes might be a nice feature.Let me know what you think, if you have suggestions for improvements or ...