css & js galerie photo /ressources

This commit is contained in:
2025-11-04 10:39:29 +01:00
parent 6487b65f42
commit a9471dff8e
5 changed files with 69 additions and 58 deletions

View File

@@ -851,6 +851,12 @@ $(document).ready(function () {
let typeClass = container.attr("class").split(" ").find(cls => cls.startsWith("type-"));
let typeName = typeClass ? typeClass.replace("type-", "").replace(/-/g, " ") : "contenu"; // Nettoyer le nom
// >>> Exception : tout afficher pour type-Galerie-photos (pas de bouton)
if (typeClass && typeClass.toLowerCase() === "type-galerie-photos") {
items.show(); // aucun masquage
return; // on sort : pas de "voir plus"
}
// Ajuster le nombre d'éléments visibles en fonction du type
if (typeClass && (typeClass === "type-podcast" || typeClass.toLowerCase() === "type-vidéo")) {
visibleCount = 2; // Pour Podcast et Vidéo

File diff suppressed because one or more lines are too long

View File

@@ -4687,8 +4687,8 @@ main {
font-family: "gilroy-medium";
}
#ressources .layout-content .content_container .views-element-container {
margin-left: 15%;
width: 60%;
margin-left: 20%;
width: 70%;
}
@media (max-width: 810px) {
#ressources .layout-content .content_container .views-element-container {
@@ -4950,6 +4950,33 @@ main {
width: 100%;
background-color: rgb(7, 50, 194);
}
#ressources .layout-content .content_container .views-element-container .view-rows-wrapper.type-Galerie-photos {
justify-content: space-between;
}
#ressources .layout-content .content_container .views-element-container .view-rows-wrapper.type-Galerie-photos .views-row {
width: 18%;
justify-content: space-between;
}
@media (max-width: 810px) {
#ressources .layout-content .content_container .views-element-container .view-rows-wrapper.type-Galerie-photos .views-row {
width: 100%;
}
}
#ressources .layout-content .content_container .views-element-container .view-rows-wrapper.type-Galerie-photos .views-row img {
max-width: 100%;
height: auto;
object-fit: cover;
border-radius: 9px;
}
#ressources .layout-content .content_container .views-element-container .view-rows-wrapper.type-Galerie-photos .views-row iframe {
border-radius: 9px;
}
#ressources .layout-content .content_container .views-element-container .view-rows-wrapper.type-Galerie-photos .views-row .views-field-title-1 {
margin-top: 1rem;
}
#ressources .layout-content .content_container .views-element-container .view-rows-wrapper.type-Galerie-photos .views-row .views-field-field-liens {
display: none;
}
.type-documentation .views-field-body-1,
.type-documentation .views-field-field-images,