Bonjour à tous,
Avant de commencer, je tiens d'abord à remercier les membres du forum mais également les webmaster pour leur tuto très clair. Il m'arrive souvent de parcourir les articles et les sujets du forum pour y trouver mes réponses (parce que la plupart du temps, tout est dit, c'est propre, c'est clair, et c'est précis!).
C'est donc naturellement que je prend la décision de m'inscrire sur ce site afin de venir réclamer votre aide, à mon tour.
Voilà, maintenant que j'estime avoir atteins un bon niveau en css, je me suis mise en tête de créer des templates css pour un projet futur. Ce faisant, en réflechissant je me suis retrouvé confronté un problème : les variables dans le css ou j'avais trouvé la solution auprès de Sass et Compass . (je passe outre la possibilité de pouvoir utiliser les constantes php).
J'avais déjà entendu parler de Sass et Compass (ainsi que de Less) mais je n'avais jamais mis le nez dedans, jusqu'à dernièrement ou en voyant des démonstrations ça m'a semblé tout simplement génial!
Me voilà donc avec un compass.app d'installer sur l'ordi (car les lignes de commande c'est pas ma tasse de thé - et je suis sous windows). Ruby est également installé.
Je pense avoir fait toutes les installations nécessaire, maintenant et c'est là que j'ai besoin de votre aide, je voudrais mettre ça en local;
J'ai donc easyphp, j'ai créé un nouveau projet à l'intérieur du "weblocal". Créer un fichier index.php et fait un simple test avec deux div, un id. Je suis aller dans "screen.scss" pour y mettre :
Je vois deux choses : l'icone de compass devrait en orange pour indiqué qu'il regarde : ce qui n'est pas le cas. J'ai beau lui dire de regardé il ne le fait pas. Pourtant lorsque je créer un nouveau projet sur le bureau, là pas de problème.
Je pensais qu'il compilé directement le fichier css dans le dossiers stylesheets, mais ce dossier demeure vide (je pense que c'est lié au premier point).
Enfin, et je pense pas que ce soit lié mais que ça va être génant pour la suite. Mon url local n'est pas 127.0.1.1. Ou peut-on le modifié ? (Dans easyphp aucun pb, par contre avec compass je sais pas comment m'y prendre).
Voilà, les informations sur compass et sass reste relativement rare sur le net. Les tuto sont payant ou pas encore en ligne. Les aides en français sont aussi limité, c'est pourquoi j'espère que je pourrais trouvé quelqu'un d'ici utilisant Sass et Compass.
Pour ceux qui comme moi débute, j'ai trouvé ce lien très interessant : http://compass.kkbox.com/doc/getting_started_with_compassapp.html
Merci d'avance pour votre aide
Edit : je viens de me rendre compte de quelque chose :
Lorsque je créer un nouveau projet compass sur mon bureau, les dossiers sass et stylesheets ont par defaut des fichier ie, print et screen .
Lorsque je créé de la même façon un nouveau projet compass dans mon local, seul le dossiers sass contient ces trois fichier. Le dossier stylesheets reste vide. Peut-être qu'en résolvant ce problème ça me permettrait de pouvoir utiliser sass et compass...En tout cas, c'est dans ce sens que s'oriente mes recherches.
Modifié par J_B (14 Mar 2015 - 18:53)
Avant de commencer, je tiens d'abord à remercier les membres du forum mais également les webmaster pour leur tuto très clair. Il m'arrive souvent de parcourir les articles et les sujets du forum pour y trouver mes réponses (parce que la plupart du temps, tout est dit, c'est propre, c'est clair, et c'est précis!).
C'est donc naturellement que je prend la décision de m'inscrire sur ce site afin de venir réclamer votre aide, à mon tour.
Voilà, maintenant que j'estime avoir atteins un bon niveau en css, je me suis mise en tête de créer des templates css pour un projet futur. Ce faisant, en réflechissant je me suis retrouvé confronté un problème : les variables dans le css ou j'avais trouvé la solution auprès de Sass et Compass . (je passe outre la possibilité de pouvoir utiliser les constantes php).
J'avais déjà entendu parler de Sass et Compass (ainsi que de Less) mais je n'avais jamais mis le nez dedans, jusqu'à dernièrement ou en voyant des démonstrations ça m'a semblé tout simplement génial!
Me voilà donc avec un compass.app d'installer sur l'ordi (car les lignes de commande c'est pas ma tasse de thé - et je suis sous windows). Ruby est également installé.
Je pense avoir fait toutes les installations nécessaire, maintenant et c'est là que j'ai besoin de votre aide, je voudrais mettre ça en local;
J'ai donc easyphp, j'ai créé un nouveau projet à l'intérieur du "weblocal". Créer un fichier index.php et fait un simple test avec deux div, un id. Je suis aller dans "screen.scss" pour y mettre :
@import "compass/reset";
#rouge{width: 200px;height: 200px;border: 1px solid #ff8800;}
Je vois deux choses : l'icone de compass devrait en orange pour indiqué qu'il regarde : ce qui n'est pas le cas. J'ai beau lui dire de regardé il ne le fait pas. Pourtant lorsque je créer un nouveau projet sur le bureau, là pas de problème.
Je pensais qu'il compilé directement le fichier css dans le dossiers stylesheets, mais ce dossier demeure vide (je pense que c'est lié au premier point).
Enfin, et je pense pas que ce soit lié mais que ça va être génant pour la suite. Mon url local n'est pas 127.0.1.1. Ou peut-on le modifié ? (Dans easyphp aucun pb, par contre avec compass je sais pas comment m'y prendre).
Voilà, les informations sur compass et sass reste relativement rare sur le net. Les tuto sont payant ou pas encore en ligne. Les aides en français sont aussi limité, c'est pourquoi j'espère que je pourrais trouvé quelqu'un d'ici utilisant Sass et Compass.
Pour ceux qui comme moi débute, j'ai trouvé ce lien très interessant : http://compass.kkbox.com/doc/getting_started_with_compassapp.html
Merci d'avance pour votre aide
Edit : je viens de me rendre compte de quelque chose :
Lorsque je créer un nouveau projet compass sur mon bureau, les dossiers sass et stylesheets ont par defaut des fichier ie, print et screen .
Lorsque je créé de la même façon un nouveau projet compass dans mon local, seul le dossiers sass contient ces trois fichier. Le dossier stylesheets reste vide. Peut-être qu'en résolvant ce problème ça me permettrait de pouvoir utiliser sass et compass...En tout cas, c'est dans ce sens que s'oriente mes recherches.
Modifié par J_B (14 Mar 2015 - 18:53)