A simple landing page explaining and showcasing the purpose of our projects. Developed using Bulma, a Flexbox CSS framework.
The npm
dependencies included in package.json
are:
bulma
node-sass
to compile your own Sass filepostcss-cli
andautoprefixer
to add support for older browsersbabel-cli
,babel-preset-env
andbabel-preset-es2015-ie
for compiling ES6 JavaScript files
Apart from package.json
, the following files are included:
.babelrc
configuration file for Babel.gitignore
common Git ignored filesindex.html
this HTML5 file_sass/main.scss
a basic SCSS file that imports Bulma and explains how to customize your styles, and compiles tocss/main.css
_javascript/main.js
an ES6 JavaScript that compiles tolib/main.js
Run the watchers:
npm install
npm start
Deploy to github pages:
npm run deploy-gh
Initial templated based on bulma-start.