mirror of
https://github.com/alanorth/hugo-theme-bootstrap4-blog.git
synced 2024-11-17 17:57:04 +01:00
Alan Orth
3ab60bddea
This is a bit of "one step forward, two steps back" in that we are now using the much more lean SVG icons—and only the ones we are ac tually using—instead of having to download the two ~70KiB web font files, but it means we need to use JavaScript. This approache was inspired by the work @xekon did in #127. See: https://fontawesome.com/how-to-use/on-the-web/advanced/svg-javascript-core See: https://github.com/alanorth/hugo-theme-bootstrap4-blog/pull/127
33 lines
1.4 KiB
JSON
33 lines
1.4 KiB
JSON
{
|
|
"name": "hugo-theme-bootstrap4-blog",
|
|
"version": "1.3.3",
|
|
"description": "A Bootstrap v4 theme for the Hugo static site generator.",
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "https://github.com/alanorth/hugo-theme-bootstrap4-blog.git"
|
|
},
|
|
"scripts": {
|
|
"build:css": "node-sass --output-style expanded --precision 6 source/scss/style.scss assets/css/style.css.tmp && cleancss --level 1 assets/css/style.css.tmp -o assets/css/style.css",
|
|
"build:rtlcss": "rtlcss -s assets/css/style.css.tmp assets/css/style.rtl.css.tmp && cleancss --level 1 assets/css/style.rtl.css.tmp -o assets/css/style.rtl.css",
|
|
"build:cookieconsent": "cp node_modules/cookieconsent/build/cookieconsent.min.css assets/css && cp node_modules/cookieconsent/build/cookieconsent.min.js assets/js",
|
|
"build:js": "webpack",
|
|
"build": "npm run build:css && npm run build:rtlcss && npm run build:js && npm run build:cookieconsent && npm run clean",
|
|
"clean": "rm assets/css/style.css.tmp assets/css/style.rtl.css.tmp"
|
|
},
|
|
"keywords": "hugo",
|
|
"author": "Alan Orth",
|
|
"license": "CC-BY-3.0",
|
|
"devDependencies": {
|
|
"@fortawesome/fontawesome-svg-core": "^1.2.26",
|
|
"@fortawesome/free-brands-svg-icons": "^5.12.0",
|
|
"@fortawesome/free-solid-svg-icons": "^5.12.0",
|
|
"bootstrap": "~4.4.1",
|
|
"clean-css-cli": "^4.3.0",
|
|
"cookieconsent": "3.0.4",
|
|
"node-sass": "^4.13.1",
|
|
"rtlcss": "^2.4.1",
|
|
"webpack": "^4.41.5",
|
|
"webpack-cli": "^3.3.10"
|
|
}
|
|
}
|