CSS je nezbytnou součástí každého moderního webového vývoje a s nástroji jako Sass je práce se stylovými listy výrazně usnadněna. Rámec Compass rozšiřuje funkce Sass a činí vývoj ještě efektivnějším. V této příručce se naučíš, jak nainstalovat Compass a nastavit první projekty. Pojďme se hned pustit do práce!
Nejdůležitější poznatky
- Compass zajišťuje intuitivní používání Sass a nabízí předpřipravené mixiny.
- Instalace probíhá přes příkazovou řádku pomocí příkazu gem install compass.
- Nový projekt Compass můžeš snadno vytvořit a přizpůsobit.
- Watcher od Compass sleduje změny a automaticky aktualizuje CSS soubory.
Podrobný návod
1. Instalace Compass
Aby ses mohl využívat výhod Compass, musíš ho nejprve nainstalovat. Otevři si tedy příkazovou řádku a zadej následující příkaz:
Tento příkaz stáhne potřebné soubory a nainstaluje je do tvého systému. Může chvíli trvat, než bude proces dokončen.

Ověř instalaci tím, že zadáš následující:
Tím zajistíš, že instalace proběhla úspěšně a Compass je připraven k použití.

2. Vytvoření nového projektu Compass
Aby ses mohl pracovat s Compass, potřebuješ projektovou složku. To můžeš také udělat přes příkazovou řádku. Zadej následující příkaz:
Můžeš
V této složce najdeš podadresáře jako sass, stylesheets a konfigurační soubor config.rb. Tato struktura je důležitá pro organizaci tvého projektu.

3. Úprava souboru config.rb
Otevři soubor config.rb v editoru podle tvého výběru, abys upravil výchozí nastavení. Zde můžeš definovat cesty pro CSS, obrázky a JavaScript podle svých potřeb.
4. Spuštění Watcheru
Aby ses podíval na živé změny svých CSS souborů, musíš aktivovat Compass-Watcher. Přepni se zpět do složky tvého projektu:
Následně spusť Watcher příkazem:
To sleduje tvoje SCSS soubory na změny a automaticky je kompiluje do CSS.

5. Vytváření a úprava SCSS souborů
Teď můžeš začít psát své styly. Otevři SCSS soubor ve své složce sass. Zde můžeš využít import Compass a používat mixiny nebo jiné předpřipravené funkce.
Ulož soubor a podívej se do své složky stylesheets, abys viděl, jak Compass převádí SCSS soubor na CSS soubor.
6. Využití předpřipravených mixinů
Compass nabízí mnoho užitečných mixinů, které ti usnadňují vývoj. Například, pokud chceš použít Border-Radius, musíš pouze zavolat mixin.
Compass se postará o prefixy pro různé prohlížeče, takže se o to nemusíš starat.

7. Rozšíření struktury projektu
Jakmile se seznámíš se základy, můžeš strukturu svého projektu libovolně rozšířit. Organizuj své SCSS soubory do různých kategorií, jako jsou rozložení, barvy nebo písma, abys měl přehled.
8. Závěr
Jakmile nainstaluješ Compass a víš, jak nastavit projekt, máš otevřeno široké spektrum možností. Využij mixiny Compass k efektivnímu tvarování svých stylů a rychlému implementování atraktivních designů.
Shrnutí - Compass pro Sass: Instalace a první kroky
Instalace Compass je prvním krokem k optimalizovanému CSS vývoji se Sass. S těmi správnými nástroji můžeš zjednodušit své pracovní postupy a dosáhnout skvělých výsledků.
Často kladené dotazy
Jak nainstaluji Compass?Compass nainstaluješ příkazem gem install compass v příkazové řádce.
Jak vytvořím nový projekt Compass?Využij příkaz compass create v příkazové řádce.
Co mohu v souboru config.rb přizpůsobit?V souboru config.rb můžeš definovat cesty pro CSS, obrázky a JavaScript.
Co dělá Compass-Watcher?Watcher sleduje změny v tvých SCSS souborech a automaticky je kompiluje do CSS.
Jaké mixiny nabízí Compass?Compass nabízí řadu mixinů pro CSS vlastnosti jako Border-Radius, Flexbox a mnoho dalších.