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