7 Practical Tips for Cheating at Design – Refactoring UI – Medium

En résumé:




/* Emphasis: don't play with sizes, use weight & colour !*/
.text-important{
        font-weight:700;
        color:hsl(0,0%,17%)
}
.text-normal{
        font-weight:400;
        color:hsl(0,0%,40%);
}
.text-less-important{
        font-weight:400;
        color:hsl(0,0%,45%);
}

/ on coloured background: use opacity to avoid grey on colour/ .text-on-colour{ color:hsla(0,0%,100%,0.6); }

/ add vertical offset on shadows instead of increase blur/ .shadow{ box-shadow: 0 4px 6px 0 hsla(0,0%,0%,0.2); } .inset-shadow{ box-shadow: 0 2px 4px 0 hsla(0,0%,0%,0.08); }

/ avoid borders if you can and replace it with . a shadow . different background colour . extra space / .dialog-box{ border:0; box-shadow: 0 4px 6px 0 hsla(0,0%,0%,0.2); } .footer-dialog{ background: hsl(0,0%,98%); } .category-p{ margin-bottom:48px; }

/ don't oversize one-coloured icons: 16px -> 24px max; / [class^="icon-"]:before, [class*=" icon-"]:before { font-size:20px; }

/ accent borders on focused, active or important boxes / div.important{ border-top:6px solid #40A4F4 /blue/; } } li.important{ border-left:6px solid #40A4F4 /blue/; } .important-inlineblock{ border-bottom:6px solid #40A4F4 /blue/; } body.cooool{ border-top:6px solid #40A4F4 /blue/; }

/ use background color for button only if semantic: . positive action: green . delete something: red; . normal, not important or not the preferred action: TRANSPARENT; / .btn-danger{ background-color:red; color:white; } .btn-success{ background-color:green; color:white; } .btn{ background-color:transparent; color:hsl(0,0%,40%); }




Via Kalvn's links


❝ 1 commentaire ❞

1  Jerry Wham le

Merci pour l'achtusse petit pada one !


 

Fil RSS des commentaires de cet article

✍ Écrire un commentaire

les commentaires relevant du SPAM seront filtrés et dégagés direct...

Quelle est le troisième caractère du mot qk87gtab ?