URL: https://linuxfr.org/suivi/pull-request-218-css-steelblue Title: Pull Request #218 : CSS « Steelblue » Authors: Obsidian Date: 2018年01月22日T21:39:37+01:00 License: CC By-SA Tags: firefox Score: 1 Salut à tous, Je viens de finir (pour le moment) la première étape d'un boulot entamé au mois de novembre, soit la composition d'une CSS Level 3 qui soit propre et utilisable sur toutes les parties du site, y compris les sections admin. Elle pourrait être encore améliorée mais cela nécessite maintenant l'avis des principaux intéressés (les utilisateurs) et elle est surtout arrivée à un niveau qui me permet de la publier, sinon j'y serai encore l'an prochain et j'ai besoin de me recentrer sur mes activités principales. Comme je me rends compte que cela faisait presque 8 ans que je n'en avais pas pondu une (la dernière était Springtime sous Templeet, juste avant la migration à Ruby on Rails), c'était également un bon prétexte pour essayer les facilités CSS 3 en particulier (c'était donc, entre autre, un prétexte pour le faire) et pour s'habituer au code du site, aussi bien en interne (code Ruby) que sur la disposition générale des éléments HTML à l'extérieur, et ça fait beaucoup de boulot. Plus que prévu... Elle fonctionne sans problème avec Firefox 57 (Quantum Render tient ses promesses) et avec Safari sous iOS. Par contre, elle rame avec Google Chrome :( Je l'ai soumise sous forme de _pull request_ ici : [#218](https://github.com/linuxfrorg/linuxfr.org/pull/218) Elle implique aussi un certain nombre de modifications (mineures) du code Ruby. En principe, le projet ne devait concerner que la CSS et le maximum a été fait pour cibler les éléments avec les sélecteurs CSS (qui commencent à être puissants mais auxquels il faudrait quand même des expressions régulières). Les modifs et corrections de bugs ont été faites uniquement quand ce n'était plus possible. Elles sont rassemblées dans des _commits_ courts et spécifiques à la manière du développement du noyau. Au départ, j'étais assez [timor](https://www.youtube.com/watch?v=sk0ARmuGvjY)é mais [comme on est incité à le faire](https://linuxfr.org/news/ameliorons-l-experience-utilisateur-de-linuxfr-org#comment-1717678)... Toutes les modifs ont été faites sur une copie locale et parfaitement fonctionnelle du site, et un soin particulier a été porté à bien faire en sorte qu'il n'y ait aucune régression de la CSS par défaut ou du fonctionnement du site (maintenant, je ne suis pas infaillible non plus, mais il ne devrait pas y avoir de pépin :) ). Voilà, voilà, merci à tous. :)

AltStyle によって変換されたページ (->オリジナル) /