aboutsummaryrefslogtreecommitdiff
path: root/generators/hugo/themes/edwin/layouts/_default
diff options
context:
space:
mode:
Diffstat (limited to 'generators/hugo/themes/edwin/layouts/_default')
-rw-r--r--generators/hugo/themes/edwin/layouts/_default/baseof.html26
-rw-r--r--generators/hugo/themes/edwin/layouts/_default/content.html11
-rw-r--r--generators/hugo/themes/edwin/layouts/_default/list.html16
-rw-r--r--generators/hugo/themes/edwin/layouts/_default/single.html33
-rw-r--r--generators/hugo/themes/edwin/layouts/_default/summary.html19
5 files changed, 105 insertions, 0 deletions
diff --git a/generators/hugo/themes/edwin/layouts/_default/baseof.html b/generators/hugo/themes/edwin/layouts/_default/baseof.html
new file mode 100644
index 0000000..a07a6b7
--- /dev/null
+++ b/generators/hugo/themes/edwin/layouts/_default/baseof.html
@@ -0,0 +1,26 @@
+{{ block "header" . }}
+{{ partial "header" . }}
+{{ end }}
+
+
+<!--
+{{ block "navigator" . }}
+ {{ partial "navigator" . }}
+{{ end }}
+-->
+
+
+{{ block "body" . }}
+ {{ block "main" . }}
+{{ end }}
+
+
+<!--
+{{ partial "sidebar.html" . }}
+{{ end }}
+-->
+
+
+{{ block "footer" . }}
+ {{ partial "footer" . }}
+{{ end }}
diff --git a/generators/hugo/themes/edwin/layouts/_default/content.html b/generators/hugo/themes/edwin/layouts/_default/content.html
new file mode 100644
index 0000000..049fa30
--- /dev/null
+++ b/generators/hugo/themes/edwin/layouts/_default/content.html
@@ -0,0 +1,11 @@
+<article class="blog-post">
+ <header>
+ <h2 class="blog-post-title">
+ <a class="text-dark" href="{{ .RelPermalink }}">{{ .Title | markdownify }}</a>
+ </h2>
+ {{ partial "post-date" . }}
+ {{ partial "post-tags" . }}
+ {{ partial "post-categories" . }}
+ </header>
+ {{ .Content }}
+</article> \ No newline at end of file
diff --git a/generators/hugo/themes/edwin/layouts/_default/list.html b/generators/hugo/themes/edwin/layouts/_default/list.html
new file mode 100644
index 0000000..e7b9ef8
--- /dev/null
+++ b/generators/hugo/themes/edwin/layouts/_default/list.html
@@ -0,0 +1,16 @@
+{{ define "main" }}
+
+{{ $truncate := default true .Site.Params.truncate }}
+{{ range .Paginator.Pages }}
+
+ {{ if $truncate }}
+ {{ .Render "summary" }}
+ {{ else }}
+ {{ .Render "content" }}
+ {{ end }}
+
+{{ end }}
+
+{{ partial "paginator" . }}
+
+{{ end }}
diff --git a/generators/hugo/themes/edwin/layouts/_default/single.html b/generators/hugo/themes/edwin/layouts/_default/single.html
new file mode 100644
index 0000000..ae9fe12
--- /dev/null
+++ b/generators/hugo/themes/edwin/layouts/_default/single.html
@@ -0,0 +1,33 @@
+{{ define "main" }}
+
+
+<h2 class="text-gray-700 text-2xl font-bold mb-2">{{ .Title | markdownify }}</h2>
+
+<p class="mb-1 text-gray-700">{{ partial "post-date" . }}</p>
+
+<p class=" text-gray-700 mb-4">{{ partial "post-tags" . }}</p>
+
+
+<article class="journal-post">
+ {{ .Content | replaceRE "<p>" "<p class=\"leading-normal text-gray-900 text-xl mb-4\">" | safeHTML }}
+
+ {{ if .IsTranslated }}
+ <h4>{{ i18n "translations" }}</h4>
+ <ul>
+ {{ range .Translations }}
+ <li>
+ <a href="{{ .RelPermalink }}">{{ .Lang }}: {{ .Title }}</a>
+ </li>
+ {{ end }}
+ </ul>
+ {{ end }}
+
+ {{ partial "related" . }}
+</article>
+
+
+<script>document.write('<h4 class="text-3xl mt-2 mb-4 text-red-500 font-bold">Comments</h4>');</script>
+<script type="text/javascript" src="/comments"></script>
+
+
+{{ end }}
diff --git a/generators/hugo/themes/edwin/layouts/_default/summary.html b/generators/hugo/themes/edwin/layouts/_default/summary.html
new file mode 100644
index 0000000..e00e027
--- /dev/null
+++ b/generators/hugo/themes/edwin/layouts/_default/summary.html
@@ -0,0 +1,19 @@
+<article class="max-w-md rounded overflow-hidden shadow-lg px-6 py-4 mb-4 bg-white">
+
+ <p class="mb-1">
+ <a class="text-blue-600 no-underline font-bold text-xl" href="{{ .RelPermalink }}">{{ .Title | markdownify }}</a>
+ </p>
+
+ <p class="text-gray-700 font-bold">
+ {{ partial "post-date" . }}
+ </p>
+
+ <p class="text-blue-900 text-base leading-normal my-3">
+ {{ if gt (len .Summary) 200 }}
+ {{slicestr .Summary 0 200 | markdownify }}...
+ {{ end }}
+ </p>
+
+ <a class="text-blue-600 no-underline" href="{{ .RelPermalink }}">{{ i18n "readMore" }}</a>
+
+</article>