diff --git a/components/groovy/com/jessebrault/site/icon/BarsIcon.groovy b/components/groovy/com/jessebrault/site/icon/BarsIcon.groovy
new file mode 100644
index 0000000..8746edc
--- /dev/null
+++ b/components/groovy/com/jessebrault/site/icon/BarsIcon.groovy
@@ -0,0 +1,17 @@
+package com.jessebrault.site.icon
+
+import com.jessebrault.ssg.view.SkipTemplate
+import groowt.view.View
+import groowt.view.component.web.lib.DelegatingWebViewComponent
+
+@SkipTemplate
+class BarsIcon extends DelegatingWebViewComponent {
+
+ private static final String barsText = BarsIcon.getResource('Bars.txt').text
+
+ @Override
+ protected View getDelegate() {
+ return { Writer w -> w << barsText }
+ }
+
+}
diff --git a/components/resources/com/jessebrault/site/HeadTemplate.wvc b/components/resources/com/jessebrault/site/HeadTemplate.wvc
index db091b7..6f5344f 100644
--- a/components/resources/com/jessebrault/site/HeadTemplate.wvc
+++ b/components/resources/com/jessebrault/site/HeadTemplate.wvc
@@ -2,6 +2,7 @@
package com.jessebrault.site
---
+
$title
diff --git a/components/resources/com/jessebrault/site/HeaderTemplate.wvc b/components/resources/com/jessebrault/site/HeaderTemplate.wvc
index 0a2aa1c..34317f7 100644
--- a/components/resources/com/jessebrault/site/HeaderTemplate.wvc
+++ b/components/resources/com/jessebrault/site/HeaderTemplate.wvc
@@ -1,5 +1,7 @@
---
package com.jessebrault.site
+
+import com.jessebrault.site.icon.BarsIcon
---
@@ -7,6 +9,9 @@ package com.jessebrault.site
$siteTagLine