THELIA Forum

Welcome to the THELIA support and discusssion forum

Announcement

Rejoignez la communauté sur le Discord Thelia : https://discord.gg/YgwpYEE3y3

Offline

#1 Less modification

(13-05-2014 05:30:10)


Je suis a l'etape d'integration, j'ai fini ma maquette et j'aimerai l'integrer a Thelia
pour la partie developpement au lieu de devoir compiler mes fichiers less a chaque fois j'aimerais que la compilation soit auto
donc j'ai fais ce que @roadster31 explique ici
http://thelia.net/forum/viewtopic.php?pid=60736#p60736

donc changer dans layout.tpl la ligne du stylesheet pour pointer sur mon fichier less et dans la config passer a 1 le process_assets

mon test a ete de modifier quelques constante dans le fichier variables.less , save et refresh la page
Dites moi si vous pensez peut etre que j'ai saute une etape
Merci

Offline

#2 Re: Less modification

(13-05-2014 07:02:12)


Il te faut etre en dev pour une compilation automatique, c'est a dire utiliser index_dev.php au lieu de index.php


OpenStudio Toulouse

Offline

#3 Re: Less modification

(13-05-2014 17:52:14)


ok cette page me donne un message de page not found 404

Offline

#4 Re: Less modification

(13-05-2014 20:31:37)


pouvez vous me donner plus de details sur la marche a suivre pour modifier un fichier less le compiler puis le tester
jai essaye pas mal de chose mais ca ma pas lair de marcher
d'avance merci

Offline

Offline

#6 Re: Less modification

(13-05-2014 21:52:17)


Oui c'est exactement ce que j'essaye mais voila le resultat
http://i.imgur.com/ieOvred.png
http://i.imgur.com/DnaPrkH.png
je n'arrive pas a tester le style de ma homepage a cause de ce 404

Offline

  • manu
  • faï tot petar miladiu

Offline

#8 Re: Less modification

(14-05-2014 08:04:24)


c'est index_dev.php et non pas index-dev.php

index-dev.php renoive une erreur 404, car non trouvé, donc tout à fait logique comme résultat :-)


http://doc.thelia.net/
http://thelia.net/modules
http://raynaud.io
PGP public Key : 0xC6E546A6

Offline

#9 Re: Less modification

(14-05-2014 13:30:57)


Oups desole
Ca marche tres bien merci beaucoup pour votre aide
et a tres vite pour une autre question wink
Ca serait super de rajouter ca dans la doc

1) Utilisez lessc, ou tout autre moyen de compiler les fichiers LESS pour régénérer le fichier style.css, utilisé de base par Thelia.
2) génération automatique de Thelia . Pour ce faire, aller dans le back-office, Configuration -> Variables et mettre "process_assets" à 1
Ensuite, dans le fichier layout.tpl du template front-office, remplacer :
{stylesheets file='assets/css/styles.css'}
par:
{stylesheets file='assets/less/styles.less' filters="less"}
Puis utilise /index_dev.php

Pour l'instant je suis entrain de noter tout ce que j'apprend pour Thelia , j'ai prevu a la fin de faire un article expliquant un peu comment mettre en place un projet avec thelia

A tres vite
Lea

Offline

#10 Re: Less modification

(14-05-2014 14:03:11)


Si tu veux contribuer directement à la doc, c'est tout à fait possible !


OpenStudio Toulouse

Offline

#11 Re: Less modification

(14-05-2014 14:27:58)


Oui biensur avec plaisir
Comment puis-je porter des modifications a cette page ?
http://doc.thelia.net/en/documentation/ … ffice.html

Offline

#12 Re: Less modification

(14-05-2014 15:38:38)


Il te faut créer un compte github, et forker la doc thelia, et ensuite faire des pull requests, suivant le même principe que ça : http://doc.thelia.net/en/documentation/contribute.html


OpenStudio Toulouse

Offline

#13 Re: Less modification

(14-05-2014 19:37:03)


Bon j'ai fork la doc ajoute la nouvelle page puis commit mes changements
https://github.com/LeaFrontend/thelia.g … _office.md
mais ca c dans mon dossier maintenant
j'ai jamais utilise la commande remote je suis pas sur de bien comprendre comment avoir access a votre repo
donc voila la page , vous pouvez la prendre et l'utiliser au fur et a mesure je pense que je vais essayer d'alimenter la doc sur les templates

  • manu
  • faï tot petar miladiu

Offline

#14 Re: Less modification

(14-05-2014 19:41:15)


Il faut créer une pull request, je t'invite à lire la documentation : https://help.github.com/categories/63/articles


http://doc.thelia.net/
http://thelia.net/modules
http://raynaud.io
PGP public Key : 0xC6E546A6

Offline

Offline

#16 Re: Less modification

(01-07-2014 08:20:30)


Je dois avoir une belle poutre dans l'oeil, mais je n'arrive pas à modifier les variables Less...
Checklist :
- j'ai bien passé la variable process_assets à 1
- j'ai bien modifié la variable @brand-primary dans le variables.less du BON thème
- j'utilise bien index_dev.php
- j'ai bien changé le layout.tpl pour qu'il prenne en compte les fichiers less et non la css.
- j'ai même vidé le cache des assets.
- j'ai respiré fort et je me suis frotté les yeux

Et pourtant, au rafraichissement, c'est toujours pareil, mon changement dans variables.less n'est pas pris en compte... Un volontaire pour me dire quelle subtilité m'échappe encore ? smile
Merci beaucoup !

Edit : HA ! J'ai trouvé. Il faut aller dans assets/styles.less et commenter la dernière ligne :

//@import "../themes/default/less/import";

Last edited by Arseur (01-07-2014 08:46:38)


Étudiant en informatique
(et galérien professionnel)