Calculator uses
Choose one of the following options:
- Download the latest stable release
- Clone the git repo —
git clone https://github.com/wojtablo/demo-calculator
- and checkout the tagged release you'd like to use. - Assuming you work on MacOS (or Linux) feel free to use Shell script to automate installation of dependencies
calculator-install.sh
- Enter
app
directory andcomposer install
- Enter
assets
directory andnpm install
- Run project locally with Browser-Sync, run command:
gulp server
- or prepare a build with gulp, run commend:
gulp build
- make sure you have permissions to write in
.log/
directory
In order to use Browser-Sync you must provide your local domain address in file assets/Gulpfile.babel.js
- HTML5 ready. Use the new elements with confidence.
- Designed with progressive enhancement in mind.
- Modular SCSS structure
- Modular JavaScript structure
- Using Composer and packages:
- Twig - templating system
- Agent - for Browser Detection
- Shell script for aumating installation of packages
- Chrome (latest 2)
- Edge (latest 2)
- Firefox (latest 2)
- Internet Explorer 11
- Opera (latest 2)
- Safari (latest 2)
The code is available under the MIT License.