diff options
author | zwbetz <zwbetz@gmail.com> | 2019-03-29 22:32:56 +0300 |
---|---|---|
committer | zwbetz <zwbetz@gmail.com> | 2019-03-29 22:32:56 +0300 |
commit | db4e4b535d4240620e89d339be08725646383976 (patch) | |
tree | 1808d64dcb8134af4e89081bcce0b7eeeec9d383 /layouts | |
parent | 869bab744cb5638211f88c269c210dc89371441c (diff) |
Delete unused files. Add example site. Add layouts
Diffstat (limited to 'layouts')
-rw-r--r-- | layouts/404.html | 0 | ||||
-rw-r--r-- | layouts/_default/list.html | 3 | ||||
-rw-r--r-- | layouts/_default/single.html | 4 | ||||
-rw-r--r-- | layouts/_default/terms.html | 17 | ||||
-rw-r--r-- | layouts/index.html | 3 | ||||
-rw-r--r-- | layouts/partials/blog-post-list.html | 10 | ||||
-rw-r--r-- | layouts/partials/footer.html | 5 | ||||
-rw-r--r-- | layouts/partials/head.html | 7 | ||||
-rw-r--r-- | layouts/partials/nav.html | 9 | ||||
-rw-r--r-- | layouts/post/single.html | 17 |
10 files changed, 62 insertions, 13 deletions
diff --git a/layouts/404.html b/layouts/404.html new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/layouts/404.html diff --git a/layouts/_default/list.html b/layouts/_default/list.html new file mode 100644 index 0000000..2fa3b5a --- /dev/null +++ b/layouts/_default/list.html @@ -0,0 +1,3 @@ +{{ define "main" }} + {{ partial "blog-post-list.html" . }} +{{ end }} diff --git a/layouts/_default/single.html b/layouts/_default/single.html new file mode 100644 index 0000000..b5d1799 --- /dev/null +++ b/layouts/_default/single.html @@ -0,0 +1,4 @@ +{{ define "main" }}
+ <h1>{{ .Title }}</h1>
+ {{ .Content }}
+{{ end }}
diff --git a/layouts/_default/terms.html b/layouts/_default/terms.html new file mode 100644 index 0000000..0cbcabf --- /dev/null +++ b/layouts/_default/terms.html @@ -0,0 +1,17 @@ +{{ define "main" }} + <h1>{{ .Title }}</h1> + <ul> + {{ $type := .Type }} + {{ range $key, $value := .Data.Terms.ByCount }} + {{ $name := .Name }} + {{ $count := .Count }} + {{ with $.Site.GetPage (printf "/%s/%s" $type $name) }} + <li> + <a href="{{ .Permalink }}"> + {{ printf "(%d) %s" $count $name }} + </a> + </li> + {{ end }} + {{ end }} + </ul> +{{ end }} diff --git a/layouts/index.html b/layouts/index.html new file mode 100644 index 0000000..353f3c4 --- /dev/null +++ b/layouts/index.html @@ -0,0 +1,3 @@ +{{ define "main" }}
+ {{ partial "blog-post-list.html" . }}
+{{ end }}
diff --git a/layouts/partials/blog-post-list.html b/layouts/partials/blog-post-list.html new file mode 100644 index 0000000..bc5565d --- /dev/null +++ b/layouts/partials/blog-post-list.html @@ -0,0 +1,10 @@ +<h1>{{ .Title }}</h1>
+<ul>
+{{ range where .Pages.ByPublishDate.Reverse "Section" "post" }}
+ <li>
+ <a href="{{ .Permalink }}">
+ {{ .Title }}
+ </a>
+ </li>
+{{ end }}
+</ul>
diff --git a/layouts/partials/footer.html b/layouts/partials/footer.html index 265f10a..7de81b7 100644 --- a/layouts/partials/footer.html +++ b/layouts/partials/footer.html @@ -1,8 +1,5 @@ <footer class="site-footer"> - <span class="site-footer-owner"> - <a href="#">TODO theme name</a> is maintained by <ahref="#">TODO author</a>. - </span> <span class="site-footer-credits"> - This page was generated by <a href="#">TODO tool</a>. + {{ $.Site.Params.footer | markdownify }} </span> </footer> diff --git a/layouts/partials/head.html b/layouts/partials/head.html index ac1c638..fa7865b 100644 --- a/layouts/partials/head.html +++ b/layouts/partials/head.html @@ -2,8 +2,11 @@ <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> - <link rel="stylesheet" href="css/normalize.css"> + {{ $.Hugo.Generator }} + <link rel="stylesheet" href="{{ "css/normalize.css" | absURL }}"> <link href='https://fonts.googleapis.com/css?family=Open+Sans:400,700' rel='stylesheet' type='text/css'> - <link rel="stylesheet" href="css/cayman.css"> + {{ $options := (dict "targetPath" "css/cayman.css") }} + {{ $caymanCss := resources.Get "scss/cayman.scss" | toCSS $options | fingerprint }} + <link rel="stylesheet" href="{{ $caymanCss.Permalink }}"> <title>{{ .Title }}</title> </head> diff --git a/layouts/partials/nav.html b/layouts/partials/nav.html index 19f1dfe..73e287a 100644 --- a/layouts/partials/nav.html +++ b/layouts/partials/nav.html @@ -1,15 +1,10 @@ <section class="page-header"> <h1 class="project-name"> - {{ $.Site.Params.project_name | default "Cayman" }} + {{ $.Site.Params.project_name | default "project_name goes here" }} </h1> <h2 class="project-tagline"> - {{ $.Site.Params.project_tagline | default "A responsive theme for your project on GitHub Pages" }} + {{ $.Site.Params.project_tagline | default "project_tagline goes here" }} </h2> - - <a href="#" class="btn">View on GitHub</a> - <a href="#" class="btn">Download .zip</a> - <a href="#" class="btn">Download .tar.gz</a> - <!-- TODO wrap w/ nav element --> {{ $current := . }} {{ range .Site.Menus.nav }} diff --git a/layouts/post/single.html b/layouts/post/single.html new file mode 100644 index 0000000..5374b7d --- /dev/null +++ b/layouts/post/single.html @@ -0,0 +1,17 @@ +{{ define "main" }} + <h1>{{ .Title }}</h1> + <div> + {{ $dateFormat := $.Site.Params.dateFormat | default "Jan 2, 2006" }} + <strong>Publish date: </strong>{{ .PublishDate.Format $dateFormat }} + </div> + {{ with .Params.tags }} + <div> + <strong>Tags: </strong> + {{ range . }} + {{ $href := print ("tags/" | absLangURL) (. | urlize) "/" }} + <a href="{{ $href }}">{{ . }}</a> + {{ end }} + </div> + {{ end }} + {{ .Content }} +{{ end }} |