From 32fb1e6fac0534dcd4f8e8b42909c17fa254b4a4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Erik=20Pedersen?= Date: Thu, 17 Nov 2016 17:08:31 +0100 Subject: [PATCH] node to page: Need to append theme templates Updates #2297 --- hugolib/page.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/hugolib/page.go b/hugolib/page.go index 6d549273c..55b36af8d 100644 --- a/hugolib/page.go +++ b/hugolib/page.go @@ -579,16 +579,16 @@ func (p *Page) layouts(l ...string) []string { switch p.Kind { case KindHome: - return []string{"index.html", "_default/list.html"} + return p.site.appendThemeTemplates([]string{"index.html", "_default/list.html"}) case KindSection: section := p.sections[0] - return []string{"section/" + section + ".html", "_default/section.html", "_default/list.html", "indexes/" + section + ".html", "_default/indexes.html"} + return p.site.appendThemeTemplates([]string{"section/" + section + ".html", "_default/section.html", "_default/list.html", "indexes/" + section + ".html", "_default/indexes.html"}) case KindTaxonomy: singular := p.site.taxonomiesPluralSingular[p.sections[0]] - return []string{"taxonomy/" + singular + ".html", "indexes/" + singular + ".html", "_default/taxonomy.html", "_default/list.html"} + return p.site.appendThemeTemplates([]string{"taxonomy/" + singular + ".html", "indexes/" + singular + ".html", "_default/taxonomy.html", "_default/list.html"}) case KindTaxonomyTerm: singular := p.site.taxonomiesPluralSingular[p.sections[0]] - return []string{"taxonomy/" + singular + ".terms.html", "_default/terms.html", "indexes/indexes.html"} + return p.site.appendThemeTemplates([]string{"taxonomy/" + singular + ".terms.html", "_default/terms.html", "indexes/indexes.html"}) } // Regular Page handled below