mirror of
https://github.com/MinimalBible/MinimalBible.github.io
synced 2024-12-21 06:08:19 -05:00
Re-implemented hotlinkable background.
If the site or page background path doesn't contain http:// or https://, it will be assumed the image is located in the site's /images/ directory. However if either string is present in the background variable jekyll won't bother prepending the local path.
This commit is contained in:
parent
dc7b33b212
commit
98ee44245f
@ -58,5 +58,7 @@
|
||||
<link rel="apple-touch-icon-precomposed" sizes="144x144" href="{{ site.url }}/images/apple-touch-icon-144x144-precomposed.png">
|
||||
|
||||
{% if page.image.background or site.background %}
|
||||
<style type="text/css">body {background-image:url({{ site.url }}/images/{% if page.image.background %}{{ page.image.background }}{% else %}{{ site.background }}{% endif %});}</style>
|
||||
{% capture background %}{% if page.image.background %}{{ page.image.background }}{% else %}{{ site.background }}{% endif %}{% endcapture %}
|
||||
{% unless background contains 'http://' or background contains 'https://' %}{% capture background %}{{ site.url }}/images/{{ background }}{% endcapture %}{% endunless %}
|
||||
<style type="text/css">body {background-image:url({{ background }});}</style>
|
||||
{% endif %}
|
||||
|
Loading…
Reference in New Issue
Block a user