Créer un thème V6
superbibi Membre non connecté
Booster Bazooka
- Booster Bazooka
- Voir le profil du membre superbibi
- Inscrit le : 20/09/2009
- Site internet
je suis après regarder pour créer un thème sur PHPBoost V6.0.b1 j'ai donc jeter un oeil à la doc, mais je me rend compte que la structure des thème semble différente sur la V6.
Si en Version 5 on retrouve les fichiers CSS dans templates/mon_theme/theme dans la V6 on retrouve un fichier @import.css.
Du coup je ne sais pas quoi modifier, et j'ai peur qu'en modifiant les fichiers pointé par le @inport je modifie le thème base également et que je n'ai plus deux thèmes, le base et mon perso.
comment faire ?
Merci
olivierb Membre non connecté
- Modérateur
- Voir le profil du membre olivierb
- Inscrit le : 07/02/2014
- Site internet
- Groupes :
- Equipe Assistance
La doc thème v6 est actuellement en cours de rédaction. Elle sera dispo normalement en même temps que la sortie de PHPBoost v6.0
Olivier
Olivier
superbibi Membre non connecté
Booster Bazooka
- Booster Bazooka
- Voir le profil du membre superbibi
- Inscrit le : 20/09/2009
- Site internet
Je vais faire un de mes site via PHPBoost et vu mon niveau en design, le temps que je fasse un truc à peu près propre là V6 va sortir et j'ai clairement pas envie de modifier un thème V5 pour ensuite tous reprendre dans quelques semaines en V6
babsolune Membre non connecté
Administrateur
- Administrateur
- Voir le profil du membre babsolune
- Inscrit le : 16/05/2008
- Site internet
- Groupes :
- dupliquer le thème base et le renommer
- dupliquer le ou les fichiers du dossier default/theme que l'on veut modifier dans Mon_Theme/theme
- modifier l'appel de ces fichiers dans le @import.css
Cela permet d'avoir un thème plus léger vu que les fichiers qu'on n'a pas besoin de modifier sont appelés dans le dossier default.
Par exemple si on veut créer un thème en ne modifiant que les couleurs par rapport au thème base on aura :
- copie puis modification du fichier @variable.css de default/theme dans le thème, que l'on peut renommer pourvu on renseigne bien sa nouvelle adresse
- Mon_Theme
- images
- lang
- theme
- images
- @import.css
- mes_variables_de_couleur.css
- body.tpl
- config.ini
- frame.tpl
- remplacement de l'adresse du fichier dans @import.css
Code CSS :
@import url('../../default/theme/@variables.css') screen;
par
Code CSS :
@import url('mes_variables_de_couleur.css') screen;
à réitérer pour tous les fichiers qu'on veut modifier. Ainsi on n'a plus à charger tous les fichiers css dans un thème pour qu'il soit fonctionnel.
Édité par babsolune Le 04/10/2020 à 16h36
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie