diff --git a/themes/one-pager/layouts/index.html b/themes/one-pager/layouts/index.html index 6d27d91..27f4a9a 100644 --- a/themes/one-pager/layouts/index.html +++ b/themes/one-pager/layouts/index.html @@ -23,17 +23,140 @@ {{ partial "header.html" . }} + + + Now Log + + {{ $blogPosts := slice }} + {{ range $path, $entries := hugo.Data.longform }} + {{ range $entries }} + {{ $blogPosts = $blogPosts | append . }} + {{ end }} + {{ end }} + + {{ $sortedPosts := sort $blogPosts "created_at" "desc" }} + {{ range first 2 $sortedPosts }} + {{ $title := "" }} + {{ $summary := "" }} + {{ $image := "" }} + {{ $tags := slice }} + {{ $d := "" }} + {{ $createdAt := int .created_at }} + + {{ range .tags }} + {{ if eq (index . 0) "title" }} + {{ $title = index . 1 }} + {{ else if eq (index . 0) "summary" }} + {{ $summary = index . 1 }} + {{ else if eq (index . 0) "image" }} + {{ $image = index . 1 }} + {{ else if eq (index . 0) "t" }} + {{ $tags = $tags | append (index . 1) }} + {{ else if eq (index . 0) "d" }} + {{ $d = index . 1 }} + {{ end }} + {{ end }} + + + {{ if $image }} + + {{ end }} + + {{ $title }} + + {{ dateFormat "January 2, 2006" (time (int .created_at)) }} + + {{ if $summary }} + {{ $summary }} + {{ end }} + + {{ range $tags }} + {{ . }} + {{ end }} + + Read More + + {{ .content | markdownify }} + + + + {{ end }} + + - {{ partial "blog.html" . }} + + + Music Traxxx + + + 🎲 Randomize + + + + {{ $allMusic := slice }} + {{ range $path, $entries := hugo.Data.music }} + {{ range $entries }} + {{ $allMusic = $allMusic | append . }} + {{ end }} + {{ end }} - {{ partial "music.html" . }} + {{ $musicData := jsonify $allMusic }} + + + - {{ partial "pictures.html" . }} + + + Pix & Doodles + + + 🎲 Randomize + + + + {{ $allPictures := slice }} + {{ range $path, $entries := hugo.Data.pictures }} + {{ range $entries }} + {{ $allPictures = $allPictures | append . }} + {{ end }} + {{ end }} - {{ partial "videos.html" . }} + + {{ $picturesData := jsonify $allPictures }} + + + + + + Vidz + + + 🎲 Randomize + + + + {{ $allVideos := slice }} + {{ range $path, $entries := hugo.Data.videos }} + {{ range $entries }} + {{ $allVideos = $allVideos | append . }} + {{ end }} + {{ end }} + + + {{ $videosData := jsonify $allVideos }} + + + + {{ partial "footer.html" . }} diff --git a/themes/one-pager/layouts/partials/blog.html b/themes/one-pager/layouts/partials/blog.html deleted file mode 100644 index 06cadd9..0000000 --- a/themes/one-pager/layouts/partials/blog.html +++ /dev/null @@ -1,60 +0,0 @@ - - - Now Log - - {{ $blogPosts := slice }} - {{ range $path, $entries := hugo.Data.longform }} - {{ range $entries }} - {{ $blogPosts = $blogPosts | append . }} - {{ end }} - {{ end }} - - {{ $sortedPosts := sort $blogPosts "created_at" "desc" }} - {{ range first 2 $sortedPosts }} - {{ $title := "" }} - {{ $summary := "" }} - {{ $image := "" }} - {{ $tags := slice }} - {{ $d := "" }} - {{ $createdAt := int .created_at }} - - {{ range .tags }} - {{ if eq (index . 0) "title" }} - {{ $title = index . 1 }} - {{ else if eq (index . 0) "summary" }} - {{ $summary = index . 1 }} - {{ else if eq (index . 0) "image" }} - {{ $image = index . 1 }} - {{ else if eq (index . 0) "t" }} - {{ $tags = $tags | append (index . 1) }} - {{ else if eq (index . 0) "d" }} - {{ $d = index . 1 }} - {{ end }} - {{ end }} - - - {{ if $image }} - - {{ end }} - - {{ $title }} - - {{ dateFormat "January 2, 2006" (time (int .created_at)) }} - - {{ if $summary }} - {{ $summary }} - {{ end }} - - {{ range $tags }} - {{ . }} - {{ end }} - - Read More - - {{ .content | markdownify }} - - - - {{ end }} - - diff --git a/themes/one-pager/layouts/partials/footer.html b/themes/one-pager/layouts/partials/footer.html index 958115f..584955f 100644 --- a/themes/one-pager/layouts/partials/footer.html +++ b/themes/one-pager/layouts/partials/footer.html @@ -1,5 +1,3 @@ - -
+ {{ dateFormat "January 2, 2006" (time (int .created_at)) }} +
{{ $summary }}
- {{ dateFormat "January 2, 2006" (time (int .created_at)) }} -