Ce message a été modifié 1 fois.
Dernière modification : 4 mars 2014
à 14:18 par
Tchou.
GuybrushSi j'ai bien compris le lien de Fabe, la palette de couleurs est gérable en post-proc.Pas tout à fait :
:root {
var-color: #069;
}
.element {
color: var(color);
}
C'est "juste" une variable appelable d'une autre partie de ton CSS. Et c'est déjà beaucoup par rapport à l'existant. Je parle plus de calculs de couleurs : dans mon framework, j'ai un fichier nomdemonsite_var.scss qui a dedans notamment :$couleurDeCeSite: #072d71;
$couleurDeCeSiteNoircie: darken($couleurDeCeSite, 13%);
Donc ma couleur noircie me donne #5b972f. Je peux éclaircir, noircir, trouver l'inverse, etc ....bandeau {
@include background-image(linear-gradient($couleurDeCeSiteNoircie,$couleurDeCeSite));
}
Je change une fois la couleur du site dans ma charte, je génére la CSS d'un tout nouveau site en quelques secondes. La couleur va pas ? Pas de soucis, hop on part dans un autre univers chromatique en deux coups de cuillère à pot, avec plusieurs tonalités différentes pour une couleur.@for $i from 1 through $totalColumns {
.cols-de-#{$i} {
width: percentage($i / $totalColumns);
[...]
}
}
Oops, je crois qu'on a hijacké le topic ! :D
Ce message a été modifié 1 fois.
Dernière modification : 4 mars 2014
à 14:35 par
Tchou.
pomAh, et une bonne pratique qui n'est pas respectée sur le Lexpage ;) : Les scripts doivent tous être en bas de page, sauf Modernizr!Ouaaais, je sais Au début, c'était en bas de la template principale, mais je sais plus pour quelle raison je l'ai bougé...
GuybrushJe vais refaire un test, parce que je suis prémuni de l'ordre, vu que la majeure partie des appels via JQuery se font dans un $(document).ready()... Cela dit, vu que mes scripts sont tous "internes", les placer en tête de document n'est pas (trop) problématique au niveau du temps de chargementOk, le $(document).ready(), te prémunit contre les comportements bizaroïdes, mais si tu ne mets pas les scripts en bas du body, tu n'auras pas un temps de rendu du DOM optimal! C'est pas que c'est ultra important ici mais c'est juste un bénéfice rapide ;)
<div class="pagination pagination-sm">
<li><a href="/board/thread/2-lexpage-v4-erreurs-404-erreurs-500-et-erreurs-diverses/1/"><span class="fa fa-fast-backward"/></a></li>
<li><a href="/board/thread/2-lexpage-v4-erreurs-404-erreurs-500-et-erreurs-diverses/3/"><span class="fa fa-backward"/></a></li>
<li class="disabled"><a href="#"><span class="fa fa-forward"/></a></li>
<li><a href="/board/thread/2-lexpage-v4-erreurs-404-erreurs-500-et-erreurs-diverses/4/"><span class="fa fa-fast-forward"/></a></li>
</div>
La prévisualisation a foiré sur ce message (lié au b dans le code) ?
Ce message a été modifié 1 fois.
Dernière modification : 4 mars 2014
à 15:07 par
Tchou.
Ce message a été modifié 1 fois.
Dernière modification : 4 mars 2014
à 16:10 par
Guybrush.
GuybrushTchou> Corrigé, merci. J'ai découvert (via le /> en rouge dans le source proposé par FF) que <span> ne pouvait pas être auto-fermé. Venant d'un monde où j'enseigne XML, est-ce qu'il y a une raison à cette hérésie ?La même raison que celle qui a poussé le W3C à travailler sur HTML5 et à tuer XHTML,
Ce message a été modifié 1 fois.
Dernière modification : 4 mars 2014
à 22:59 par
Fabe.
1996-2024 — Lexpage v4 — GPLv3 (sources)
page générée le 22 décembre 2024 à 18:10:39