gum: Add optional extra CSS and JS resources #752
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.
With this change, the
gum
theme can be tweaked for style and behavior without forking it:Create a static css or js file, eg "content/static/foo.css" and "content/static/foo.js" in your site tree.
In pelicanconf.py, make sure the directory containing your file is included in
STATIC_PATHS
.Add to pelicanconf.py:
These will be loaded after the default Gum styles and scripts.
Remotely hosted assets can be supported as well, via
CUSTOM_CSS_URLS
andCUSTOM_JS_URLS
.I'm using this on my own website to eg override a few colors and tag cloud text styles:
https://slinkp.com/