Utilisation de Compass pour générer du CSS
Bonjour,
Je viens de récupérer un site web à développer sous PHP Symfony2.
Il n'y a pas de docs, pas de suivi, bref je suis obligé de me démerder seul.
Selon l'architecture css qu'il y a, je suppose fortement qu'il y a une utilisation de compass.
L'architecture est telle que :
web > templates > public
Dans ce dossier il y a compiled, css, error, img, js
Dans le dossiercompiled il y a un dossier css dans lequel il y a syles.css (minorisé sur une ligne) et un dossier js
Dans le dossier css, il y a un dossier sass qui contient styles.scss qui importent des fichiers .scss présents dans un dossier blocks. Il y a également dans le dossier sass un fichier config.rb.
Voici ce que contient le fichier config.rb :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| # Require any additional compass plugins here.
require "/Library/Ruby/Gems/1.8/gems/compass-0.12.1/lib/compass.rb";
# Set this to the root of your project when deployed:
http_path = "/"
css_dir = "../compiled/css"
sass_dir = "sass"
images_dir = "../img"
javascripts_dir = "javascripts"
fonts_dir = "fonts"
output_style = :nested
environment = :production
# To enable relative paths to assets via compass helper functions. Uncomment:
# relative_assets = true
line_comments = false
color_output = false
# If you prefer the indented syntax, you might want to regenerate this
# project again passing --syntax sass, or you can uncomment this:
# preferred_syntax = :sass
# and then run:
# sass-convert -R --from scss --to sass sass scss && rm -rf sass && mv scss sass |
Bref, ma question est, comment utiliser compass ? j'ai deviné que c'était grâce à ça qu'on générait le styles.css.
http://moox.io/blog/fonctions-variab...-sass-compass/
C'est un tuto que j'ai suivi mais je comprends pas trop en fait... Quelqu'un pourrait il me simplifier la chose pour éclaircir ma compréhension ?
Merci par avance.