Vortrag auf dem ersten Frontend Entwickler Treffen in Wiesbaden. Diesmal sollte nicht einfach nur eine Einführung in Sass gegeben werden.
SASSJens Grochtdreis
View Slide
Sass und Plugins testen
http://sassmeister.com/
Projekte organisieren
Platzhalter
„Stille Klassen“Werden selber nichtgeneriert.
http://sassmeister.com/gist/5765019
Reihenfolge der Platzhalterfür die Ausgabeentscheidend!
http://sassmeister.com/gist/8902225 https://gist.github.com/jensgro/8902225
Platzhalter vs. Mixins
http://sassmeister.com/gist/8971881
Lösung?
Platzhalter ans Ende
oldIE vom Rest trennen
Schritt 1: HTML
HTML v1
HTML v2
Schritt 2: globale Variable
In den beiden SCSS-Dateienstyles.scss oldie.scss
Schritt 3: Nutzung derVariablen
Abfrage im Mixin
Variable im Mixin
http://sassmeister.com/gist/5765966 https://gist.github.com/jensgro/5765966
Im CSS direkt
@for-Loop
http://sassmeister.com/gist/9138432
Einfacherhttp://sassmeister.com/gist/9138432
Interpolierung: #{$i}
Compass
Unterschiedlich einbinden
Verlauf - noch falsch
veraltet!In der kommenden Version Compass 0.13 wird dies korrigiert sein.
to bottomIm aktuellen Compass falsch
Überschriften
Compass-Bildfunktion
Sprites generieren lassen!
In der config.rbIn der styles.scsshttp://compass-style.org/reference/compass/utilities/sprites/base/ http://compass-style.org/help/tutorials/spriting/magic-selectors/
Name des Unterverzeichnissesim Standard-BilderordnerAktuell nur PNGs!Compass überwacht den Sprites-Ordner und registriert Änderungen.
Der Verzeichnisname
Standard
diagonal smart
Jens Grochtdreishttp://grochtdreis.dehttp://twitter.com/Flockehttps://github.com/jensgrohttp://webkrauts.dehttp://slideshare.net/Flocke669https://speakerdeck.com/flocke