Opting out of a Reveal.js theme with no-theme #6342
Closed
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.
I've written my own Reveal.js theme, and I'm using
revealjs-url=https://revealjs.com
, which means that the only way to include my theme is with Pandoc's existingcss
variable in therevealjs
template.The problem is that the
revealjs
template defaults toblack.css
when notheme
variable is given, which means my custom theme has to go to extra effort to reset the styles introduced byblack.css
. I'd rather have a way to opt out of that.I think the current default (no
theme
impliesblack.css
) is a good default for people, so I've added another variable to opt in to no theme:no-theme
.