Ho di recente appreso il funzionamento di Sass e mi piaciuto da morire
(sto apprezzando Rails sempre pi!)
Ma ho sempre sentito parlare di questo Compass, e da quanto ho capito
funziona assieme a Sass…
so che pieno di siti in inglese al riguardo (compreso l’ufficiale)
ma se vi fa piacere, mi potreste spiegare a parole vostre: i vantaggi,
come
funziona (a grandi linee), se mi conviene usarlo da subito, eccetera!
luca
December 23, 2011, 8:43pm
2
Ciao,
Compass un framework Sass.
Sass ti mette a disposizione un linguaggio per scrivere fogli di stile
con comodit, mentre Compass ti mette a disposizione funzioni e mixin
che coprono i pi diffusi pattern di sviluppo CSS. Tra le cose che fa
Compass te ne cito 2 che trovo molto comode.
La prima facile: Compass velocizza la scrittura di regole CSS3. Per
fare un esempio:
@include border-radius(4px, 4px);
produce in CSS
-webkit-border-radius: 4px 4px;
-moz-border-radius: 4px / 4px;
-o-border-radius: 4px / 4px;
-ms-border-radius: 4px / 4px;
-khtml-border-radius: 4px / 4px;
border-radius: 4px / 4px;
La seconda vagamente esoterica: Compass monta le icone che trova in
una cartella in un’unica immagine su cui puoi usare la tecnica degli
sprite: http://compass-style.org/help/tutorials/spriting/
Metto qui anche questa slideshow introduttiva, che ho trovato molto
interessante:
Ciao,
Silvano
2011/12/23 Luca B. [email protected] :
–
Luca B.
Ml mailing list
[email protected]
http://lists.ruby-it.org/mailman/listinfo/ml
–
Considera l’ambiente prima di stampare questa email. Be a total user
rather than a complete waster.
. . . Silvano S. . . .
email: [email protected]
site: http://www.sistrall.it
luca
December 24, 2011, 1:03pm
3
Grazie Silvano e buon natale!
Il giorno 23 dicembre 2011 20:43, Silvano S. <
[email protected] > ha scritto:
luca
December 26, 2011, 6:36pm
4
2011/12/24 Luca B. [email protected] :
Grazie Silvano e buon natale!
Il giorno 23 dicembre 2011 20:43, Silvano S. <
[email protected] > ha scritto:
Ciao,
Compass un framework Sass.
Se non sbaglio pero’ compass non funziona con rails 3.x
luca
December 27, 2011, 9:36pm
5
In data lun 26 dic 2011 18:36:06 CET, Mauro ha scritto:
Se non sbaglio pero’ compass non funziona con rails 3.x
Sto bazzicando Rails 3.1.x per toccare con mano l’asset pipeline:
compass pare che funzioni.
app/assets/stylesheets/application.scss:
@import “base”;
app/assets/stylesheets/_base.scss:
@import “compass”;
@import “compass/reset”;
@import “compass/utilities”;
Il reset lo importa, non ho approfondito ulteriormente ed solo il mio
primo sguardo a SCSS, Compass e Rails 3.1.x quindi non garantisco.
Antonio B.