LocalazyLocalazy
Compass je výkonný open-source rámec na tvorbu súborov štýlov, ktorý umožňuje efektívnejšie a zábavnejšie vytváranie súborov CSS. S Compassom môžete písať súbory štýlov rýchlejšie a ľahšie udržiavať svoj kód. Compass je napísaný v jazyku Ruby a je k dispozícii ako RubyGem. Rámec Compass je založený na jazyku štýlov Sass, ktorý je nadmnožinou jazyka CSS3. Sass umožňuje používať premenné, mixiny, vnorené pravidlá a inline importy, aby sa vaše CSS dalo lepšie udržiavať a rozširovať. Compass poskytuje množstvo vstavaných funkcií a mixinov, ktoré zefektívňujú tvorbu CSS. Compass napríklad poskytuje mixin "reset", ktorý automaticky vynuluje všetky vaše štýly CSS, čo uľahčuje spustenie súboru štýlov od začiatku. Compass poskytuje aj funkciu "image-size", ktorá umožňuje automaticky meniť veľkosť obrázkov na základe šírky a výšky prvku, v ktorom sa nachádzajú. Compass je projekt s otvoreným zdrojovým kódom a je vydaný pod licenciou MIT.