Include font-awesome in default theme

This commit is contained in:
Samy Pesse
2016-10-02 00:37:36 +02:00
parent 24624f0d0e
commit 649a6c980c
4 changed files with 17 additions and 3 deletions
@@ -1,5 +1,6 @@
@import "../node_modules/preboot/less/preboot.less";
@import "../node_modules/gitbook-markdown-css/less/mixin.less";
@import "../node_modules/font-awesome/less/font-awesome.less";
@import "reset.less";
@import "variables.less";
@@ -21,3 +21,7 @@
@button-background: transparent;
@button-color: #ddd;
@button-hover-color: #ccc;
// Font awesome
@path-assets: '.';
@path-fonts: '@{path-assets}/fonts';
@fa-font-path: '@{path-fonts}/fontawesome';
@@ -20,9 +20,7 @@
"preboot": "git+https://github.com/mdo/preboot.git#4aab4edd85f076d50609cbe28e4fe66cc0771701"
},
"scripts": {
"build-css": "lessc -clean-css ./less/main.less ./_assets/website/theme.css",
"build-js": "gitbook-plugin build ./src/index.js ./_assets/theme.js",
"prepublish": "npm run build-css && npm run build-js"
"prepublish": "./prepublish.sh"
},
"repository": {
"type": "git",
+11
View File
@@ -0,0 +1,11 @@
#! /bin/bash
#
# Compile LESS To CSS
lessc -clean-css ./less/main.less ./_assets/website/theme.css
# Compile JS
gitbook-plugin build ./src/index.js ./_assets/theme.js
# Copy fonts
mkdir -p _assets/website/fonts
cp -R node_modules/font-awesome/fonts/ _assets/website/fonts/fontawesome/