porcellis.com

commit 04bea36ce23e9dc182683a810ab06cc8c778ff96

Author: Pedro Lucas Porcellis <porcellis@eletrotupi.com>

Main structure/layout

 layouts/blog/single.html | 19 +++++++++++++++++++
 layouts/index.html | 4 +---
 layouts/partials/basic.html | 9 +++++++++
 layouts/partials/footer.html | 5 +++++
 layouts/partials/head.html | 17 ++++++++---------
 layouts/partials/time.html | 5 +++++


diff --git a/layouts/blog/single.html b/layouts/blog/single.html
new file mode 100644
index 0000000000000000000000000000000000000000..1ff7ce7b8b0a8e7a1ec871e10c80365ddcdec3f4
--- /dev/null
+++ b/layouts/blog/single.html
@@ -0,0 +1,19 @@
+{{ partial "head.html" . }}
+
+<main>
+  <div class="inner-article-title">
+    <div class="inner-article-date">
+      {{ partial "time.html" . }}
+      ยท {{ .FuzzyWordCount }} {{ i18n "words" }}
+    </div>
+    <h1>
+      {{ $.Title }}
+    </h1>
+  </div>
+
+  <article>
+    {{ .Content }}
+  </article>
+</main>
+
+{{ partial "footer.html" . }}




diff --git a/layouts/index.html b/layouts/index.html
index 876140c8111c6c63ca7cac8a1e3b95648b8b8f4f..f6e696e575d5e86c59492c12da98b6b5bfad24fc 100644
--- a/layouts/index.html
+++ b/layouts/index.html
@@ -1,8 +1,6 @@
 {{ partial "head.html" . }}
 <main class="index">
   <section class="article-list">
-    <h1>{{$.Title}}</h1>
-
     {{ range (where (where .Site.RegularPages "Section" "blog") "Params.nohtml" "!=" "true") }}
     <div class="article">
 
@@ -12,7 +10,7 @@           

{{.Title}}

</a> <div class="article-date"> - {{ .Date.Format "2 de January, 2006" }} + {{ partial "time.html" . }} </div> </div> diff --git a/layouts/partials/basic.html b/layouts/partials/basic.html new file mode 100644 index 0000000000000000000000000000000000000000..1900b63e545f86bfaaf2d332ee5969636f95350a --- /dev/null +++ b/layouts/partials/basic.html @@ -0,0 +1,9 @@ +<!doctype html> +<html lang="pt-br"> + <head> + <meta charset="utf-8" /> + <meta name="viewport" content="width=device-width, initial-scale=1" /> + <title>{{$.Title}}</title> + {{ $style := resources.Get "style.scss" | resources.ToCSS | resources.Minify | resources.Fingerprint }} + <link rel="stylesheet" href="{{ $style.RelPermalink }}" /> + </head> diff --git a/layouts/partials/footer.html b/layouts/partials/footer.html new file mode 100644 index 0000000000000000000000000000000000000000..733d4b63bd59b2233984cd5d4af518c27237fe33 --- /dev/null +++ b/layouts/partials/footer.html @@ -0,0 +1,5 @@ +<footer> + <div> + {{ i18n "footer" | safeHTML }} + </div> +</footer> diff --git a/layouts/partials/head.html b/layouts/partials/head.html index 1900b63e545f86bfaaf2d332ee5969636f95350a..21b4abf40ccfa2f73137470b3795f794f90af570 100644 --- a/layouts/partials/head.html +++ b/layouts/partials/head.html @@ -1,9 +1,8 @@ -<!doctype html> -<html lang="pt-br"> - <head> - <meta charset="utf-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1" /> - <title>{{$.Title}}</title> - {{ $style := resources.Get "style.scss" | resources.ToCSS | resources.Minify | resources.Fingerprint }} - <link rel="stylesheet" href="{{ $style.RelPermalink }}" /> - </head> +{{ partial "basic.html" . }} +<div class="header"> + <div class="header-nav"> + <a href="{{.Site.BaseURL}}"> + <h1>{{.Site.Title}}</h1> + </a> + </div> +</div> diff --git a/layouts/partials/time.html b/layouts/partials/time.html new file mode 100644 index 0000000000000000000000000000000000000000..efb66573bc55137ef9265cb3d69263aace152fd2 --- /dev/null +++ b/layouts/partials/time.html @@ -0,0 +1,5 @@ +<time datetime="{{ .Date.Format "2006-01-02T15:04:05" | safeHTMLAttr }}"> + {{ $months := index .Site.Data (i18n "months") }} + {{ $month := index $months (printf "%d" .Date.Month) }} + {{ i18n "published" (dict "Day" .Date.Day "Month" $month "Year" .Date.Year) }} +</time>