.. note:: Cette documentation est en cours de redaction. Pour toutes questions n'hésitez pas à nous envoyer un email sur `community@risefor.org `_ ou à ouvrir un ticket `directement sur git `_ ********************** 2. Personnaliser votre instance ********************** Nous avons conçu Risefor pour que vous puissiez changer facilement le logo, la charte graphique ainsi que la page d'acceuil afin de pouvoir vous l'approprier. .. contents:: Table des matières :local: :depth: 2 .. admonition:: Respects des mentions "Risefor" Risefor est un outil sous license `Creative Commons Attribution-NonCommercial-ShareAlike 2.5 `_ (copy left). Nous vous demandons donc de bien préserver les mentions de "Risefor" sur vos instances ============== Changer les couleurs ============== La gestion des couleurs se trouve dans le dossier ``scss`` que vous pouvez retrouvez dans les sources (``/src/scss/``) Toutes les couleurs sont déclarés dans le fichiers ``variables.scss``, accessible ici ``scss/src/variables.scss`` Vous pouvez y trouver des variables nommées, par exemple, ``$main-color`` suivi du code hex. Il vous suffit de modifier les couleurs et de recompiler. .. warning:: La couleur du bouton secondaire est géré par la variable ``$third-cta-color``. Nous allons revoir ce fonctionnement à un moment. |:warning:| Après avoir fait vos modifications, n'oubliez pas de recompiler le scss afin de mettre à jour le ficher css. Si besoin, voici la commande .. code-block:: bash sass src/scss/index.scss static/css/united4earth.css .. note:: Vous pouvez ajouter le flag ``--watch`` pour mettre à jour en continue ============== Changer le logo ============== Pour personnaliser le logo il vous suffi de : 1. Ajouter votre logo dans le dossier suivant : ``united4earth/static/img/Logos/`` 2. Ouvrir le fichier suivant : ``united4earth/templates/united4earth/header.html`` 3. Cherchez la ligne suivante: ```` 4. Modifier le contenu ``risefor-logo_black-tagline.png`` présent dans l'étape précédente par le nom de votre logo. 5. Si vous êtes en production (``DEBUG = False``), recompiler les fichiers static .. code-block:: bash python3 manage.py collectstatic Et voilà ! Vous devriez voir votre logo :) Si vous voulez changer la taille du logo, vous pouvez changer le nombre de pixel de largeur au niveau de la class ``width-160px`` visible dans l'étape 3. Par exemple, pour un logo à 90px de largeur, la class serait ``width-90px`` ============== Personaliser la page d'acceuil ============== Pour personnaliser la page d'acceuil il vous suffit de changer le contenu dans le fichier suivant: ``united4earth/templates/united4earth/home.html`` Si vous êtes en production (``DEBUG = False``), il faudra recompiler les fichiers static pour faire apparaitre vos changements. Si besoin, voici la commande .. code-block:: bash python3 manage.py collectstatic ============== Poussez vos modifications sur git ============== Fini avec vos modifications ? Il ne vous reste plus qu'à les pousser sur git ! Si besoin, voici la commande .. code-block:: bash git push Rendez-vous dans la section :doc:`deploiement serveur <./deploy-server>` pour la prochaine étape !