summaryrefslogtreecommitdiff
path: root/_includes/views
diff options
context:
space:
mode:
Diffstat (limited to '_includes/views')
-rw-r--r--_includes/views/banner.html18
-rw-r--r--_includes/views/site-brand.html7
2 files changed, 18 insertions, 7 deletions
diff --git a/_includes/views/banner.html b/_includes/views/banner.html
index 7878997..baa8465 100644
--- a/_includes/views/banner.html
+++ b/_includes/views/banner.html
@@ -21,7 +21,7 @@
{% if banner %}
{% assign auto_banner = true %}
- {% assign array = banner | split: '//' %}
+ {% assign array = banner | split: '/' %}
{% assign protocol = array[0] %}
{% if array.size > 1 and (protocol == '' or protocol == 'http:' or protocol == 'https:') %}
@@ -57,9 +57,23 @@
</section>
{%- if auto_banner -%}
+
{%- assign selector = ".page-banner-img" -%}
- {%- assign seed = page.id | append: '-seed-' | append: banner -%}
+
+ {%- if banner == "default" -%}
+
+ {%- assign heading = page.heading | default: page.title | escape -%}
+ {%- assign subheading = page.subheading | default: page.subtitle | escape -%}
+ {%- assign seed = page.date | append: heading | append: subheading -%}
+
+ {%- else -%}
+
+ {%- assign seed = 'theme-' | append: banner -%}
+
+ {%- endif -%}
+
{%- include extensions/trianglify.html -%}
+
{%- endif -%}
{%- endif -%}
diff --git a/_includes/views/site-brand.html b/_includes/views/site-brand.html
index cbb3b6c..e1ad4a8 100644
--- a/_includes/views/site-brand.html
+++ b/_includes/views/site-brand.html
@@ -1,7 +1,4 @@
-<a class="site-title" rel="author" href="{{ "/" | relative_url }}">
- {%- if site.favicon -%}
- <img class="site-favicon" title="{{ site.title | escape }}" src="{{
- site.favicon }}">
- {%- endif -%}
+<a class="site-brand-inner" rel="author" href="{{ "/" | relative_url }}">
+ <img class="site-favicon" title="{{ site.title | escape }}" src="{{ site.favicon }}" onerror="this.style.display='none'">
{{ site.title | escape }}
</a>