Aller au contenu

Discussion module:StyleM

Le contenu de la page n’est pas pris en charge dans d’autres langues.
Ajouter un sujet
La bibliothèque libre.
Dernier commentaire : il y a 2 ans par Denis Gagne52 dans le sujet wsCss, des commentaires

wsCss, des commentaires[modifier]

Bonjour Denis Gagne52,

En parcourant le code du module:StyleM, je vois :

    c['souligner'] = 'text-decoration: underline'

Je propose de remplacer souligner par souligne ou sou (plus court et on peut interpréter comme soulignement ou souligner). Est-ce que le code ne devrait pas reconnaître u (pour underline) ?

D’accord pour éliminer souligner et le remplacer par sou mais il faudrait alors créer le modèle {{sou}} avec une redirection vers {{souligner}}. On pourrait faire de même avec {{sur}} pour {{surligner}}

Également, je vois :

    c['gris'] = 'grey'
    c['noir'] = 'black'
    c['rouge'] = 'red'
    c['vert'] = 'green'
    c['bleu'] = 'blue'

CSS reconnaît au moins 140 couleurs par leur nom. Est-ce que des wikisourciens voudront la traduction en français des noms de 10 couleurs ? 20 couleurs ? Plus ? Si ça monte à 32 couleurs par exemple, il faudra ajouter/maintenir le code pour traiter les 32 mots traduits (qu'il faudra dans un premier temps traduire en français). De mon point de vue, c'est se donner du travail dont l'utilité sera marginale. Je suggère fortement de ne pas traduire les noms des couleurs retenus par CSS et de renvoyer le lecteur à une page où les noms sont listés (par exemple, W3Schools ou quackit).

Ces cinq couleurs sont déjà utilisées couramment puisque des modèles existent à leur nom. On peut très bien les reconnaître mais ne pas en ajouter davantage. Par contre il faudrait enlever cl et remplacer par fc, ct et ajouter bc pour s’arrimer à ce qui existe dans {{c}} et {{poem}}
Ce serait bien d’inscrire ces 2 références dans la doc. J’aime bien MDN Web Doc disponible en français et qui précise tjrs la compatibilité des navigateurs.

Je vois :

    c['align'] = 'text-align'

Je pense que align devrait être remplacé par a, car la lettre n'est pas encore utilisée.

align existe déjà comme paramètre et est reconnu dans plusieurs modèles, {{a}} est déjà utilisé comme raccourci pour alinéa.

Je vois :

    c['sp'] = 'letter-spacing'

Je pense qu'il serait mieux d'utiliser ls, car c'est l'abréviation de letter-spacing et sp peut suggérer space.

Bien d’accord mais sp existe déjà dans {{c}} et est fréquemment utilisé. On peut très bien ajouter ls qui s’apparentera à ws.

En ce qui concerne la taille des caractères, je pense que t et fs devraient tous deux être suivis de l'unité de mesure (px, em, %). De cette façon, l'utilisation des mots-clés wsCss serait plus uniforme.

J’ai beaucoup hésité. Quand on utilise {{il}} et {{t}}, on ne doit pas préciser d’unité de mesure. Est-ce qu’on préconise d’uniformiser en saisissant tjrs l’unité de mesure ou on laisse le choix ? Ceux qui préfèrent choisir eux-mêmes l’unité de mesure opteront pour fs et m. C’est un sujet dont on pourrait débattre longtemps.

Cantons-de-l'Est (d) 16 décembre 2021 à 09:34 (UTC)Répondre

Bonjour Notification Cantons-de-l'Est :, voir mes commentaires en bleu. Ça commence à prendre forme Sourire.--Denis Gagne52 (d) Le miraculé du 9e 16 décembre 2021 à 15:02 (UTC)Répondre
Denis Gagne52, J'ai modifié le code selon les commentaires que vous avez laissés (je comprends pour la commande taille ; inutile de bousculer les plus frileux). J'ai mis à jour la documentation. Prenez le temps de regarder la documentation que j'ai produite. Est-ce qu'elle vous semble conviviale ? Suffisamment complète ? Devrait-on lister les descriptifs en ordre alphabétique ? Est-ce que l'on devrait annoncer ce bouleversementchangement sur le Scriptorium ? Cantons-de-l'Est (d) 17 décembre 2021 à 00:31 (UTC)Répondre
Notification Cantons-de-l'Est : Conviviale et surtout pratique. J’aime bien la présentation et la possibilité de positionner par ordre alphabétique. Je suggère que ce soit présenté sur le Scriptorium mais dans le cadre d’un enrichissement à {{CorpsTdM}}. Si on illustre par un exemple concret les avantages à en retirer, on peut réussir à s’en tirer sans trop de dérapage ou du moins éviter l’émeute. En tout cas le lexique répond à un besoin manifesté d’uniformiser nos solutions et de faciliter l’apprentissage des nouveaux. Pour les habitués rien ne nous empêchera d’ajouter des codes qui collent davantage au vrai CSS comme vous le proposiez ce matin. Que pensez-vous de l’idée de procéder au dévoilement de la première page construite avec la v1.1 de CorpsTdM. Plusieurs sont au ralenti actuellement on pourrait p-e viser après les Fêtes. --Denis Gagne52 (d) Le miraculé du 9e 17 décembre 2021 à 02:43 (UTC)Répondre
Denis Gagne52, « émeute » Mort de rire Aucun souci pour le dévoilement après les fêtes et comme enrichissement. Je vais donc poursuivre ailleurs. Cantons-de-l'Est (d) 17 décembre 2021 à 09:41 (UTC)Répondre
Cantons-de-l'Est Oui on commence tous à avoir la peau un peu sensible avec tous ces changements Sourire. D’abord ce fut l’upgrade de ws-export qui nous a laissés avec de nouveaux bogues sans avoir corrigé les anciens. Plus récemment il y a quelqu’un qui travaille fort pour migrer l’espace page dans le nouvel environnement wikimedia ce qui nous déstabilise un peu mais il faut être patient. Pour en revenir à CorpsTdM, j’ai commencé à construire une tdm un peu plus complexe et découvert un petit problème dans le décompte des paramètre sans nom. On ne considère pas les paramètres laissés sans texte. J’ai désactivé quelque lignes dans CorpsTdM/Bac à sable et ça semble mieux fonctionner. Merci pour le travail accompli déjà. Je poursuis les essais et vous reviens si je rencontre un autre pépin. --Denis Gagne52 (d) Le miraculé du 9e 17 décembre 2021 à 18:01 (UTC)Répondre