Pour éviter de trop peiner Nicolas et Ben (qui n'ont évidemment pas tord), voici une nouvelle dist, disponible en svn (donc à tester, critiquer, etc.) :
http://trac.rezo.net/trac/spip/changeset/10105
CSS PRATIQUE (VOIRE PEDAGOGIQUE)
-* Une feuille de style de moins de 300 lignes (au lieu des 421 + 92 lignes précédentes). Pourquoi faire compliqué quand on peut faire simple ?
-** nouvelle convention d'écriture, plus contemporaine et efficace, évitant les sauts de lignes, indentations superflues et fioritures de commentaires.
-* Les styles sont plus facilement surchargeables grâce à :
-** logique d'héritage plus strictement cohérente
-** tout est désormais "visible" (il n'y a plus, par défaut, d'éléments en display none) [10021]
-** code HTML globalement plus sémantique
-*** uniformisation des titres (h1,h2,h3), ce qui permet également de mieux les identifier comme tels visuellement
-** feuille de style unique : fini les surcharges qui foirent parce qu'on n'est jamais dans le bon fichier !
-** dimensions exprimées en % (et non plus en em, ce qui les faisaient varier en fonction des tailles de typo)
NOUVELLE STRUCTURE
-* Modification de la structure, désormais conforme aux modèles « Layout Gala » (cf.: http://blog.html.it/layoutgala ). Ceci pour deux raisons :
-** cette structure semble plus maniable, permettant plus de possibilités de mise en page ;
-** à terme, la dist devrait être surchargeable, de façon à permettre le choix d'un positionnement différent par un simple clic depuis l'espace privé.
<div id="page">
<div id="top">Entête</div>
<div id="conteneur">
<div id="contenu">Contenu</div>
</div>
<div id="navigation">Navigation</div>
<div id="extra">Extra stuff</div>
<div id="pied">Pied de page</div>
</div>
-* Le contenu est d'un seul bloc : suppression de l'« encart » et de son pendant, le mal nommé « contre-encart ». C'est au webmestre de créer, s'il le souhaite, ce genre de blocs flottants.
COSMETIQUE
-* Révision de l'habillage des liens hypertextes : désormais on distingue visuellement les liens internes des liens externes, ces derniers étant signalés par une icône plus standard. Cf.: http://ergologique.com/conseils/conseils.php?id_tip=808
-* Nécessaire uniquement pour palier une défiance d'Internet Explorer, la class .format_png disparaît : le behavior passe en commentaire conditionnel pour IE.
-* Nouvelle harmonie reposant sur des couleurs traditionnelles de SPIP, et plus précisément :
-** le violet #8B6F92 du logo de SPIP 1.9 et de l'actuel squelette de spip.net
-** le orange #F57900 au survol des liens est celui historiquement utilisé sur spip.net
-** le vert amande #C5E41C est celui employé dans l'espace privé
RESTE A FAIRE :
-* ré-écrire le HTML des formulaires
-** ajouter les boutons manquant au champ de recherche et au select de langues
-** corriger le positionnement des input boutons
-** supprimer la barre typo en table, grrr !!
-** etc...
-* revoir les forums, peut-être rafraîchir leur look
-* définir une famille de police viable et l'employer de façon simple
-* reste un bug de positionnement de l'entête à corriger dans IE6/Win
-* ne pas supprimer le fichier spip_style.css, pour compatibilité ascendante
-* supprimer le répertoire /oo et sommaire_texte.html ??
Voir aussi mon « Memo de la maquette Web » :
http://romy.tetue.net/spip.php?article421

