corrections centre de ressources
This commit is contained in:
@@ -194,6 +194,49 @@
|
||||
});
|
||||
}
|
||||
|
||||
// Changer le texte des liens des ressources
|
||||
if (document.querySelector('.ressources')) {
|
||||
let liens = document.querySelectorAll('.file a');
|
||||
for (let lien of liens) {
|
||||
lien.innerHTML = 'Télécharger le document';
|
||||
}
|
||||
// si la ressource n'a pas de date afficher le lien plus haute
|
||||
// et la ressource en premier
|
||||
let ressources = document.querySelectorAll('.views-row');
|
||||
let container = document.querySelector('.views-row:first-of-type').parentElement;
|
||||
|
||||
for (let ressource of ressources) {
|
||||
if (!ressource.querySelector('time')) {
|
||||
let link = ressource.querySelector('.file');
|
||||
let linkContainer = link.parentElement.parentElement;
|
||||
linkContainer.style.gridRow = '2';
|
||||
linkContainer.style.marginTop = '30px';
|
||||
}
|
||||
|
||||
const rows = Array.from(container.querySelectorAll('.views-row'));
|
||||
|
||||
const undated = [];
|
||||
const dated = [];
|
||||
|
||||
rows.forEach(row => {
|
||||
if (row.querySelector('time')) {
|
||||
dated.push(row);
|
||||
} else {
|
||||
undated.push(row);
|
||||
}
|
||||
});
|
||||
|
||||
// Clear container
|
||||
container.innerHTML = '';
|
||||
|
||||
// Append undated rows first, then dated
|
||||
[...undated, ...dated].forEach(row => {
|
||||
container.appendChild(row);
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
//
|
||||
// Ajouter les logos réseaux sociaux dans le menu togglable
|
||||
//
|
||||
|
Reference in New Issue
Block a user