hornet-themes
v5.2.2
Published
Thème Hornet.js
Downloads
2
Keywords
Readme
Hornet-themes
Hornet-themes est le projet qui permet de construire les thèmes du framework Hornet.
Pré-requis
nodejs
8.Xhornet-js-builder
1.X installé en global
Installation
- Récupérer le projet hornet-themes
$ hb install
Packaging
$ hb package
Le livrable est disponible dans le répertoire :
target\hornet-themes-5.1.X.zip
Intégration dans une application Hornet.js
Définir la propriété themeName dans le fichier default.json
:
"themeName": "hornet-themes"
Utilisation en mode CDN
lancement d'un serveur static express
$ hb start
Vérification
Accès aux ressources du CDN via un navigateur web :
[PROTOCOLE]://[URL]:[PORT]/hornet/css/theme.css
Par défaut :
http://localhost:7777/css/theme.css
Déploiement sur Apache
Pré-requis
Le Frontal Apache doit être configuré avec un DocumentRoot
, ou un alias permettant d'accéder au répertoire qui contiendra les thèmes.
La configuration du Apache doit permettre les Cross-Domains
afin de pouvoir charger les polices d'écritures.
Pour celà la configuration doit comporter les lignes suivantes :
<IfModule mod_headers.c>
Header set Access-Control-Allow-Origin *
</IfModule>
Déploiement
- Récupérer le zip contenant les thèmes.
- Le décompresser dans le répertoire cible.
L'arborescence obtenue doit ressembler à ceci :
[DocumentRoot ou Alias]
/hornet
/5.1.X
/theme_name
Licence
hornet-themes
est sous licence cecill 2.1.
Site web : http://www.cecill.info