https://github.com/1024pix/pix-help-center-theme
https://github.com/1024pix/pix-help-center-theme
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/1024pix/pix-help-center-theme
- Owner: 1024pix
- License: gpl-3.0
- Created: 2019-08-30T12:49:02.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-11-16T14:35:42.000Z (over 1 year ago)
- Last Synced: 2025-01-16T05:14:27.895Z (3 months ago)
- Language: Liquid
- Size: 2.67 MB
- Stars: 0
- Watchers: 16
- Forks: 1
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# pix-help-center-theme
Ce dépôt contient les styles de notre site de support ([support.pix.fr](support.pix.fr)) géré dans [freshdesk](www.freshdesk.fr).
# Déployer une nouvelle version
Freshdesk ne proposant qu'une interface de saisie, pour déployer une nouvelle version des styles, il faut passer par des copier / coller.
[Une image valant mille mots](https://fr.wiktionary.org/wiki/une_image_vaut_mille_mots), le gif suivant montre le process complet.
1. Installer les dépendances
```sh
$ npm install
```1. Générer le css depuis le scss (le contenu de la feuille de style est directement copié dans le presse-papier)
```sh
$ npm run build
```1. Se connecter avec le compte `[email protected]` (disponible dans KeePassX, section `Customer Service/Ticketing`)
Dans `Admin/Portails`, choisir `Personnaliser le portail` puis `Feuille de style`.
Coller la nouvelle version de la feuille de style dans le champ `Feuille de style personnalisée`.
1. Se connecter avec le compte de support pour les développeurs (disponible dans KeePassX, section `Customer Service/Ticketing`)1. Publier la nouvelle version en cliquant sur `Enregistrer et publier`