diff --git a/prive/modeles/object_jobs_list.html b/prive/modeles/object_jobs_list.html index 8fe9daf4f5c78a18b278b8efbb5dfee762cc7008..3da2e72931df1db0db1c1a3c011b1ee571030af9 100644 --- a/prive/modeles/object_jobs_list.html +++ b/prive/modeles/object_jobs_list.html @@ -1,17 +1,24 @@ <B_jobs> + [(#ALERTE_OUVRIR{<:queue_titre:>,info})] <div class="jobs_liste jobs_liste_#ENV{objet}"> #ANCRE_PAGINATION - <ul class="liste_items jobs"> + <ul class="liste_items jobs mini"> <BOUCLE_jobs(jobs){par date}{pagination 5}{objet}{id_objet}> <li class="item"> - <div class="date">[(#DATE|date_relative)]</div> - [<strong class="description">(#DESCRIPTIF|PtoBR)</strong>] + <div class="content"> + <abbr class="date" title="[(#DATE|affdate_heure|attribut_html)]">[(#DATE|date_relative|spip_ucfirst)]</abbr> + [<div class="description">(#DESCRIPTIF|PtoBR)</div>] + </div> [(#AUTORISER{'annuler','job',#ID_JOB}|oui) - <div class="actions">[(#BOUTON_ACTION{<:annuler:>,#URL_ACTION_AUTEUR{annuler_job,#ID_JOB,#SELF},ajax})]</div> + <div class="actions"> + [(#BOUTON_ACTION{[(#CHEMIN_IMAGE{symbol-play-16.svg}|balise_svg)]<span class="visually-hidden"><:queue_executer_maintenant:></span>,#URL_ACTION_AUTEUR{forcer_job,#ID_JOB,#SELF}, btn btn_link btn_icone btn_executer})] + [(#BOUTON_ACTION{[(#CHEMIN_IMAGE{supprimer-16.svg}|balise_img)]<span class="visually-hidden"><:annuler:></span>,#URL_ACTION_AUTEUR{annuler_job,#ID_JOB,#SELF},ajax btn btn_link btn_icone btn_annuler})] + </div> ] </li> </BOUCLE_jobs> </ul> [<nav class="pagination">(#PAGINATION)</nav>] </div> + #ALERTE_FERMER </B_jobs> \ No newline at end of file diff --git a/prive/themes/spip/lists.css.html b/prive/themes/spip/lists.css.html index c61293fec1eb729ab5f659ed28b5f109f28a972b..b44d901e0746245a931f7629e7458522c1d0722a 100644 --- a/prive/themes/spip/lists.css.html +++ b/prive/themes/spip/lists.css.html @@ -907,14 +907,20 @@ } /* Liste de jobs */ -.jobs_liste { - margin: 0; -} .liste_items.jobs .item { display: flex; justify-content: space-between; align-items: center; } +.jobs_liste { + margin: 0; +} +.jobs_liste .btn.btn_icone { + padding-inline: 0; +} +.jobs_liste .btn.btn_executer:not(:hover):not(:focus) { + color: var(--spip-color-theme); +} /** * ================================