diff options
Diffstat (limited to 'generators/hugo/themes/edwin/layouts/_default')
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> |