mirror of
https://github.com/gohugoio/hugo.git
synced 2024-11-07 20:30:36 -05:00
50 lines
1.3 KiB
Markdown
50 lines
1.3 KiB
Markdown
---
|
|
title: "Homepage Templates"
|
|
date: "2013-07-01"
|
|
---
|
|
|
|
Home pages are of the type "node" and have all the [node
|
|
variables](/layout/variables/) available to use in the templates.
|
|
|
|
*This is the only required template for building a site and useful when
|
|
bootstrapping a new site and template.*
|
|
|
|
In addition to the standard node variables, the homepage has access to
|
|
all site content accessible from .Data.Pages
|
|
|
|
|
|
▾ layouts/
|
|
index.html
|
|
|
|
|
|
## example index.html
|
|
This content template is used for [spf13.com](http://spf13.com).
|
|
It makes use of [chrome templates](/layout/chrome)
|
|
|
|
<!DOCTYPE html>
|
|
<html class="no-js" lang="en-US" prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb#">
|
|
<head>
|
|
<meta charset="utf-8">
|
|
|
|
{{ template "chrome/meta.html" . }}
|
|
|
|
<base href="{{ .Site.BaseUrl }}">
|
|
<title>{{ .Site.Title }}</title>
|
|
<link rel="canonical" href="{{ .Permalink }}">
|
|
<link href="{{ .RSSlink }}" rel="alternate" type="application/rss+xml" title="{{ .Site.Title }}" />
|
|
|
|
{{ template "chrome/head_includes.html" . }}
|
|
</head>
|
|
<body lang="en">
|
|
|
|
{{ template "chrome/subheader.html" . }}
|
|
|
|
<section id="main">
|
|
<div>
|
|
{{ range .Data.Pages }}
|
|
{{ .Render "summary"}}
|
|
{{ end }}
|
|
</div>
|
|
</section>
|
|
|
|
{{ template "chrome/footer.html" }}
|