bootstrap-icons

v1.2.0
Official open source SVG icon library for Bootstrap
bootstrap icons

start

npm run docs-serve

docs-serve

hugo server --port 4000 --disableFastRender

docs-build

hugo --cleanDestinationDir

docs-purge

npm run docs-build && purgecss --css docs/static/assets/css/bootstrap.min.css --content "_site/**/*.html" --output docs/static/assets/css/

pages

node build/build-pages.js

icons

node build/build-svgs.js && npm run icons-sprite && npm run icons-font

icons-zip

cross-env-shell "shx rm -rf bootstrap-icons-$npm_package_version && shx cp -r icons/ bootstrap-icons-$npm_package_version && shx cp bootstrap-icons.svg bootstrap-icons-$npm_package_version && shx cp -r font/ bootstrap-icons-$npm_package_version && zip -r9 bootstrap-icons-$npm_package_version.zip bootstrap-icons-$npm_package_version && shx rm -rf bootstrap-icons-$npm_package_version"

icons-sprite

svg-sprite --svg-namespace-classnames false --symbol --symbol-dest . --symbol-sprite bootstrap-icons.svg icons/*.svg

icons-font

fantasticon

publish

npm-run-all icons docs-build icons-zip

netlify

cross-env-shell HUGO_BASEURL=$DEPLOY_PRIME_URL npm-run-all icons docs-purge docs-build

test:fusv

fusv docs/assets/scss/

test:eslint

eslint --cache --cache-location node_modules/.cache/.eslintcache --report-unused-disable-directives .

test:stylelint

stylelint docs/assets/scss/ --cache --cache-location node_modules/.cache/.stylelintcache --rd

test:linkinator

linkinator _site --recurse --silent --skip "^(?!http://localhost)"

test:vnu

node build/vnu-jar.js

test

npm-run-all docs-build --parallel test:*

Metadata

  • MIT
  • >=10
  • mdo
  • released 12/11/2020

Downloads