5 commits

spip/spip | 5 commits
-
Par tcharlss, le 21 avril 2021 à 18h00min :

Refacto des styles des messages d'alerte de l’espace privé (#4727).

* On les déplace dans un composant à part `alertes.css`.
* Visuellement on fait simple avec un aplat, texte légèrement coloré mais accessible, petite icône de côté.
* On conserve le support des classes actuelles utilisées pour les alertes : `.notice`, `.error`, `.success` et `.information`. Mais ces noms sont trop génériques et les styles peuvent entrer en collision : à déprécier plus tard.
* En remplacement on ajoute un nouveau composant `.msg-alert`, plus sûr.
* Les messages de retour des formulaires sont une extension de ce composant (joie des @extend faits à la main).
* Nouvelle icône info-xxx.svg (d'un usage différent que information-xxx.svg).

*Ajouté*
    prive/themes/spip/alertes.css.html
    prive/themes/spip/images/info-xx.svg
*Modifié*
    prive/themes/spip/forms.css.html
    prive/themes/spip/style_prive.css.html

Détails : https://git.spip.net/spip/spip/commit/e078f2d7123ee000c6a19878f332a374240227e4

==============================
Par tcharlss, le 21 avril 2021 à 18h08min :

Introduction d'une balise `#ALERTE` dédiée aux messages d'alerte de l’espace privé (#4727).

En remplacement des `<div class="notice">` et cie, ainsi que des `#BOITE_OUVRIR{'', notice}` et cie quand elles sont utilisées à mauvais escient, on ajoute une balise `#ALERTE` dédiée aux messages d’alertes.
Ces messages ont l’attribut `role="alert"` ou `status` selon l'importance du message.
Il y a toujours 4 types d’alertes possibles : `notice`, `error`, `success` et `info`.

On peut les utiliser de 2 façons :

* Pour les cas simples, quand il n'y a qu'une phrase et éventuellement un titre : `#ALERTE{message[,titre][,classes][,role][,id]}`
* Quand le texte est plus long, ça ne passe pas toujours au compilo : on peut alors utiliser des `#ALERTE_OUVRIR` et `#ALERTE_FERMER` sur le même principe que `#BOITE_OUVRIR` et `#BOITE_FERMER`, les 1ers paramètres étant identiques, la transition est facile.

*Ajouté*
    ecrire/inc/filtres_alertes.php
*Modifié*
    ecrire/inc/filtres_ecrire.php
    ecrire/inc/presentation.php

Détails : https://git.spip.net/spip/spip/commit/986fc9dbe98d9bd2dea7020f43598e8cac4e300c

==============================
Par tcharlss, le 21 avril 2021 à 18h09min :

Dans la page maintenance, utiliser une alerte plutôt qu'une boîte pour le message relatif au htaccess (#4727).

*Modifié*
    prive/squelettes/contenu/admin_tech.html

Détails : https://git.spip.net/spip/spip/commit/81ead9eb59dcfb206468fc9aed12fbf9e12b93d6

==============================
Par tcharlss, le 21 avril 2021 à 19h56min :

Titres des boîtes et formulaires un peu plus grands et plus épais pour mieux distinguer du contenu (nicod_)

*Modifié*
    prive/themes/spip/box_skins.css.html
    prive/themes/spip/forms.css.html

Détails : https://git.spip.net/spip/spip/commit/96fe7ab9cb8fb77c0a3951526b47a47a77198771

==============================
Par ARNO*, le 21 avril 2021 à 20h27min :

Merge remote-tracking branch 'origin/dev/css_boites_alertes'

Détails : https://git.spip.net/spip/spip/commit/c06dc430c227a61f42d0eabd7bd0954a0db8a681