- mars 13, 2023
-
-
marcimat a rédigé
Refs: spip-team/securite#4841
-
- mars 08, 2023
-
- mars 07, 2023
-
-
marcimat a rédigé
-
- fév. 23, 2023
- fév. 22, 2023
-
-
marcimat a rédigé
-
- fév. 01, 2023
-
-
On déplace la règle concernée dans le composant layout, plus approprié. Explication complète : On veut permettre placer des éléments en sticky dans les 3 blocs principaux. En règle générale tout leur contenu est inclus en ajax, le .ajaxbloc doit donc prendre toute la hauteur du parent pour permettre le sticky. Mais attention aux exceptions de markup comme sur la page des plugins : le faire uniquement lorsqu'il n'y a qu'un seul .ajaxbloc Refs. #5476
-
- jan. 26, 2023
-
-
b_b a rédigé
- opacité à 100% pour le corps pour le fond du corps - pas de bordures mais une ombre portée sur le bloc principal - coins arrondis pour le bas du corps dans minipres (quand il n'y a pas de footer)
-
- jan. 25, 2023
-
-
marcimat a rédigé
On les appelle Minipage : - Minipage\Page (pour le public — Public est un mot PHP réservé) - Minipage\Admin (ex Minipres) - Minipage\Installation (page d’installation) À compléter peut être par Minipage\Erreur ou équivalent. La page type installation a sa propre couleur, un titre automatique, et pas de footer. + Nettoyage de code CSS mort. Refs: #5462 #5463
- jan. 23, 2023
-
-
tcharlss a rédigé
Corrige des problèmes relevés lors de l'installation : * Correction des problèmes de contrastes sur certains textes * Refacto du menu des étapes de l'installation : suppression des images gif, et le minimum pour du responsive. * Minimum syndical pour le rythme vertical (largement perfectible) * Tout en border-box dans minipublic Refs #5462 fix: border-box partout dans minipublic Refs #5462
-
- jan. 18, 2023
-
-
cerdic a rédigé
+ brancher le vieux minipres() dessus (qui devient deprecated)
-
cerdic a rédigé
feat: une classe Spip\Afficher\Minipublic utilisable facilement pour renvoyer des messages simples à l'utilisateur sans passer par le squelette. C'est une version modernisée et étendue de ce que l'on avait avec minipres() ``` $minipublic = new Spip\Afficher\Minipublic(); echo $minipublic->page("SPIP vous passe bien le bonjour !"); ```
- jan. 12, 2023
-
- jan. 08, 2023
-
-
marcimat a rédigé
Refs: #5369
-
- jan. 06, 2023
- jan. 05, 2023
-
-
refactor: ramener le traitement de compatibilite de l'argument id/options dans balise_FORMULAIRE_INSCRIPTION_stat() ce qui permet de n'envoyer tant tous les cas que des entiers en 2ème paramètre de `tester_statut_inscription()` depuis `#FORMULAIRE_INSCRIPTION` Fix: #5402
- jan. 03, 2023
-
-
marcimat a rédigé
Le titre est éditable avec les crayons par ailleurs Code issu du plugin Logosplus de RealET Refs: #3719
-
- déc. 21, 2022
-
- déc. 13, 2022
-
-
b_b a rédigé
Refs: https://blog.jquery.com/2022/12/13/jquery-3-6-2-released/
-
- déc. 09, 2022
-
-
Utiliser un bouton `type='submit'` sur le formulaire de recherche ecrire pour capter le submit du form via un return et pas seulement via un clic sur le bouton. Refs: medias#4873
-
C'est de l'amélioration progressive purement CSS. Rappel : pour que ça fonctionne, le parent de l'élément doit avoir une taille supérieure à l'élément en sticky. Il ne doit pas y avoir d'ancêtre avec une règle overflow: hidden|auto Les classes : * .sticky, .sticky-top, .sticky-bottom : pour coller verticalement * .sticky-start, sticky-end : pour coller horizontalement * .sticky-m-{n}, n étant un nombre de 1 à 3 : classe à combiner avec les précédentes pour ajouter un espacement Pour les tableaux on peut également mettre des `<th>` en sticky. Les classes sont à mettre sur des lignes `<tr>`, cela évite d'avoir à les mettre sur chaque cellule. Les cellules doivent avoir un fond de couleur pour un rendu correct. * .row-sticky-top : coller verticalement des `<th>` dans le `<thead>` ou le `<tbody>` * .row-sticky-start : coller horizontalement des `<th>` dans le `<tbody>` uniquement On peut combiner les 2 dans un même tableau.
-
- nov. 23, 2022
-
-
marcimat a rédigé
Ça oblige à mettre le position relative sur le parent .precode Refs: #5400
-
- nov. 22, 2022
-
- nov. 09, 2022
-
-
marcimat a rédigé
- CSS séparé pour le code et cadre, - Même couleur pour le cadre que pour le code, - Colorier les blocs de code d’une teinte plus cohérente avec le thème de couleur Refs: #5366
-
- oct. 07, 2022
-
-
JamesRezo a rédigé
-
- oct. 05, 2022
-
-
tcharlss a rédigé
* On part sur l'équivalent d'environ 40 caractères de large. * La largeur est posée sur le conteneur, pas sur l'input lui-même. * Masquer le label de façon accessible. * Ajout au passage de la classe `.visually-hidden` en alias de `.offscreen` Refs #5362
-
- oct. 03, 2022
-
-
- Login : utiliser la chaîne de langue « Se connecter » à la place de celle avec le terme générique « Valider ». - Inscription : ajout d'une majuscule dans la chaîne de langue « S’inscrire », en vue de son utilisation dans le formulaire des squelettes-dist. Refs #5357
-
marcimat a rédigé
Refs: #6361
-
cerdic a rédigé
fix: un loader svg plus moderne qu'on puisse utiliser partout (dérivé de https://git.spip.net/spip/statistiques/src/branch/master/prive/themes/spip/images/graph_loader.svg mais plus épais pour fonctionner aussi en petit taille)
-
- sept. 29, 2022
-
-
cerdic a rédigé
-
- sept. 20, 2022
-
-
cerdic a rédigé
- utiliser une fonction lien_gerer__oups() pour stocker/set/reset/request la valeur du oups, ce qui permet de la stocker dans une static pour la passer de traiter() à charger() plutot que dans une request() - le oups sont accompagnes de l'id_auteur/time/arguments du formulaires, et encodés/signés via la fonction encoder_contexte_ajax() qui utilise le secret_du_site() - au decodage, on verifie que id_auteur/time/arguments sont bon et on verifie egalement la structure des donnees dans le oups en vidant tout ce qui est suspect Refs: https://git.spip.net/spip-team/securite/issues/4836
-