diff --git a/layouts/_default/list.html b/layouts/_default/list.html index 90505f7e2f9509abd72778be2001759ceecbf7d9..4db97b0d05ee1ed8d776829a703e9b5b434911b2 100644 --- a/layouts/_default/list.html +++ b/layouts/_default/list.html @@ -1,24 +1,3 @@ {{ partial "top_list_generic.html" . }} - -{{ $paginator := .Paginate ( where .Pages ".Draft" "!=" true )}} -<div class='row'> - <div class='col-md-8'> - {{ partial "paginator.html" . }} -{{ range $index, $element := $paginator.Pages }} - -<article class='post'> - {{ partial "post_header_list.html" . }} - <section class='post-content'> - {{.Content }} - </section> -</article> - -{{ end }} - -{{ partial "paginator.html" . }} - -</div> -{{ partial "side_menu_list.html" . }} -</div> - +{{ partial "body_list.html" . }} {{ partial "bottom_list.html" . }} diff --git a/layouts/news/list.html b/layouts/news/list.html index 5776753b2e79c5ca1a71af238e2ac9338e667bc1..215103d3c0f3047f0ef1a6fbc5bbdbe69a6cb4d8 100644 --- a/layouts/news/list.html +++ b/layouts/news/list.html @@ -1,24 +1,3 @@ {{ partial "top_list_news.html" . }} - -{{ $paginator := .Paginate (where .Data.Pages ".Section" "news") }} -<div class='row'> - <div class='col-md-8'> - {{ partial "paginator.html" . }} -{{ range $index, $element := $paginator.Pages }} - -<article class='post'> - {{ partial "post_header_list.html" . }} - <section class='post-content'> - {{.Content }} - </section> -</article> - -{{ end }} - -{{ partial "paginator.html" . }} - -</div> -{{ partial "side_menu_list.html" . }} -</div> - +{{ partial "body_list.html" . }} {{ partial "bottom_list.html" . }} diff --git a/layouts/partials/articles_for_section.html b/layouts/partials/articles_for_section.html new file mode 100644 index 0000000000000000000000000000000000000000..d4897c6082a6d813bf638b4fde2807f94a29bbd1 --- /dev/null +++ b/layouts/partials/articles_for_section.html @@ -0,0 +1,11 @@ +{{ $paginator := .Paginate (where .Data.Pages ".Section" .Section) }} +{{ partial "paginator.html" . }} +{{ range $index, $element := $paginator.Pages }} + <article class='post'> + {{ partial "post_header_list.html" . }} + <section class='post-content'> + {{.Content }} + </section> + </article> +{{ end }} +{{ partial "paginator.html" . }} diff --git a/layouts/partials/body_list.html b/layouts/partials/body_list.html new file mode 100644 index 0000000000000000000000000000000000000000..3f9e702d8ea4d328a38d89c90bc6624ef6b532cc --- /dev/null +++ b/layouts/partials/body_list.html @@ -0,0 +1,6 @@ +<div class='row'> + <div class='col-md-8'> + {{ partial "articles_for_section.html" . }} + </div> + {{ partial "side_menu_list.html" . }} +</div> diff --git a/layouts/projects/list.html b/layouts/projects/list.html index 46577b7b466af1eb568985ed392b399412077308..b7658ea2efb18acf50f47ce10274a8a5315358b7 100644 --- a/layouts/projects/list.html +++ b/layouts/projects/list.html @@ -1,24 +1,3 @@ {{ partial "top_list_projects.html" . }} - -{{ $paginator := .Paginate (where .Data.Pages ".Section" "projects") }} -<div class='row'> - <div class='col-md-8'> - {{ partial "paginator.html" . }} -{{ range $index, $element := $paginator.Pages }} - -<article class='post'> - {{ partial "post_header_list.html" . }} - <section class='post-content'> - {{.Content }} - </section> -</article> - -{{ end }} - -{{ partial "paginator.html" . }} - -</div> -{{ partial "side_menu_list.html" . }} -</div> - +{{ partial "body_list.html" . }} {{ partial "bottom_list.html" . }} diff --git a/layouts/resource/list.html b/layouts/resource/list.html index 7f25cb96073e0911d8b488ae545831a03b981f82..91210d750a342b34f1a256e85a5f490aa9c7adfb 100644 --- a/layouts/resource/list.html +++ b/layouts/resource/list.html @@ -1,24 +1,3 @@ {{ partial "top_list_resource.html" . }} - -{{ $paginator := .Paginate (where .Data.Pages ".Section" "resource") }} -<div class='row'> - <div class='col-md-8'> - {{ partial "paginator.html" . }} -{{ range $index, $element := $paginator.Pages }} - -<article class='post'> - {{ partial "post_header_list.html" . }} - <section class='post-content'> - {{.Content }} - </section> -</article> - -{{ end }} - -{{ partial "paginator.html" . }} - -</div> -{{ partial "side_menu_list.html" . }} -</div> - +{{ partial "body_list.html" . }} {{ partial "bottom_list.html" . }}