mirror of
https://github.com/GitbookIO/gitbook.git
synced 2026-09-22 18:43:29 +00:00
Include font-awesome in default theme
This commit is contained in:
@@ -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
@@ -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/
|
||||
Reference in New Issue
Block a user