Font Face Generator

Recentemente, converti um projeto de Ruby Sass and Compass para libsass. O mixin Compass font-faceestava sendo usado para produzir as @font-faceregras. Já que não queria ter que escrever @font-faceregras individuais …

Continuar lendo

SASS ClearFix Mixin

CSS Clear FIx Mixin para SASS # style.scss@mixin clearFix(){ &:before, &:after{ content: ” “; display: table; } &:after{ display: block; clear: both; height: 1px; margin-top: -1px; visibility: hidden; } &{ …

Continuar lendo

Grade responsiva simples com SCSS

É muito simples criar sua própria grade com SCSS. Dê uma olhada nesta dica! // Variables$cols: 12;$max-wrapper-width: 920px;$gutter-width: 20px;// Mixin@mixin col($col) { width: (($max-wrapper-width – $gutter-width*($cols/$col – 1))/($cols/$col))/$max-wrapper-width*100%;}// Loop to …

Continuar lendo

Clearfix SASS Mixin

// http://nicolasgallagher.com/micro-clearfix-hack/@mixin clearfix {// For modern browsers &:before, &:after { content:” “; display:table; } &:after { clear:both; } // For IE 6/7 (trigger hasLayout) & { *zoom:1; }}

Continuar lendo

CSS Mixin para Jade

O compilador Jade HTML deve simplificar a criação de um layout HTML. Criar elementos com muitos atributos, entretanto, é demorado. É tão fácil escrever o próprio elemento. Aqui está uma …

Continuar lendo

Usando @ at-root Sass mixin

Menu com comportamento de item ativo: <body class=”item1″> <ul> <li class=”item1″>Item 1</li> <li class=”item2″>Item 2</li> </ul></body> Sass Mixin: =in($name) @at-root #{$name} & @content Uso de Sass: ul li &.item1 color: …

Continuar lendo