From b510911e9ac12aa1ce01d1e45e6fe4c06272fa42 Mon Sep 17 00:00:00 2001
From: Alexis BENOIT <alex@noesya.coop>
Date: Mon, 7 Oct 2024 11:19:43 +0200
Subject: [PATCH] =?UTF-8?q?Correction=20de=20la=20liste=20des=20actualit?=
 =?UTF-8?q?=C3=A9s=20(#629)?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 assets/sass/_theme/sections/posts.sass      |  8 +++++++-
 layouts/partials/commons/image-default.html | 10 +++++-----
 layouts/partials/posts/post.html            |  2 +-
 3 files changed, 13 insertions(+), 7 deletions(-)

diff --git a/assets/sass/_theme/sections/posts.sass b/assets/sass/_theme/sections/posts.sass
index 87dba517..8070b59a 100644
--- a/assets/sass/_theme/sections/posts.sass
+++ b/assets/sass/_theme/sections/posts.sass
@@ -23,11 +23,11 @@
             display: flex
             margin-bottom: $spacing-3
             padding-bottom: $spacing-3
+            flex-direction: row
             .post-title + p
                 margin-top: $spacing-2
             @include media-breakpoint-up(desktop)
                 @include grid
-                flex-direction: row
                 margin-bottom: $spacing-5
                 padding-bottom: $spacing-5
             .post-content
@@ -35,6 +35,9 @@
                 .post-meta
                     > *
                         display: block
+                @include media-breakpoint-down(desktop)
+                    flex: 1
+                    margin-left: $spacing-2
             .media
                 background: none
                 margin: 0
@@ -42,6 +45,9 @@
                     width: 33.33333%
                 @include media-breakpoint-up(desktop)
                     grid-column: 1/4
+                    &:empty
+                        background: var(--color-background-alt)
+                        aspect-ratio: 3/2
                 &, img
                     aspect-ratio: auto
             @include media-breakpoint-up(desktop)
diff --git a/layouts/partials/commons/image-default.html b/layouts/partials/commons/image-default.html
index 302c39f7..0654298d 100644
--- a/layouts/partials/commons/image-default.html
+++ b/layouts/partials/commons/image-default.html
@@ -1,8 +1,8 @@
-{{ $section_type := . }}
-{{ $use_default := (index site.Params $section_type).default_image }}
-{{ $image := index site.Data.website.default "image" }}
+{{- $section_type := . -}}
+{{- $use_default := (index site.Params $section_type).default_image -}}
+{{- $image := index site.Data.website.default "image" -}}
 
-{{ if and $use_default $image }}
+{{- if and $use_default $image -}}
   {{ with index site.Params.image_sizes.sections $section_type }}
     {{ $sizes := .item }}
 
@@ -12,4 +12,4 @@
           "sizes"    $sizes
         ) -}}
   {{ end }}
-{{ end }}
+{{- end -}}
diff --git a/layouts/partials/posts/post.html b/layouts/partials/posts/post.html
index 57658e56..fd9ac193 100644
--- a/layouts/partials/posts/post.html
+++ b/layouts/partials/posts/post.html
@@ -71,7 +71,7 @@
     </div>
     {{ if $options.image }}
       <div class="media">
-        {{- if and .Params.image -}}
+        {{- if .Params.image -}}
           {{- partial "commons/image.html"
               (dict
                 "image"    .Params.image
-- 
GitLab