[prive ↪ editer_liens_refactor] 3 commits

spip/prive | 3 commits

Par placido, le 30 avril 2025 à 00h29min :

build(editer_liens-refactor): modules ESM

Modifié
javascript/ajaxCallback.js
javascript/ajaxCallback.min.js
javascript/presentation.js
javascript/presentation.min.js

Détails : build(editer_liens-refactor): modules ESM (4de26d01) · Validations · spip / prive · GitLab

==============================
Par placido, le 30 avril 2025 à 00h29min :

fix(ui) : styles sur le champ de recherche de editer_liens

Modifié
objets/liste/auteurs_associer.html
objets/liste/rubriques_associer.html
themes/spip/forms.css
themes/spip/lists.css.html

Détails : fix(ui) : styles sur le champ de recherche de editer_liens (c2c8d391) · Validations · spip / prive · GitLab

==============================
Par placido, le 30 avril 2025 à 00h24min :

change: formulaire/editer_liens.html n’a pas besoin de jQuery

  • reprise plus lisible de la structure HTML
  • on déporte le code js dans un sous-module de presentation.js dédié
  • ajout d’une classe --no-click, pour suspendre temporairement certains événements souris ; pratique sur des éléments tels que les boutons.
  • ajout d’une classe pour personnaliser la couleur de fond des items ajoutés depuis les formulaires editer_liens

ref: spip/spip#5566

Ajouté
javascript/presentation/src/editer_liens.js
Modifié
formulaires/editer_liens.html
javascript/presentation/src/main.js
objets/liste/auteurs_lies.html
themes/spip/ajax.css
themes/spip/forms.css
themes/spip/lists.css.html

Détails : change: `formulaire/editer_liens.html` n'a pas besoin de jQuery (70881ca4) · Validations · spip / prive · GitLab