Atomizer requires Node.js v6.9.x or newer.
$ git clone https://github.com/sixteenbit/gameboy-customizer.git
$ cd gameboy-customizer
$ npm install
At this point, the project should be installed and fully running on your local machine.
$ npm run watch
- Watches for changes in the
assets/scss
directory. When a change is made the SCSS files are compiled, concatenated with Foundation files and saved to the/styles
directory. Sourcemaps will be created. - Watches for changes in the
assets/js/src
directory. When a change is made the JS files are compiled, concatenated with Foundation JS files and saved to the/scripts
directory. Sourcemaps will be created. - Watches for changes in the
assets/img
directory. When a change is made the image files are optimized and saved over the original image.
$ npm run build
Compiles and minifies all scripts and styles.
$ npm run styles
- to compile all SCSS files in theassets/scss
directory.$ npm run scripts
- to compile all JS files in theassets/js/src
directory.$ npm run images
- to optimize all image files in theassets/img
directory.
- Forked from https://github.com/omariosouto/gameboy-css
- Background images from www.subtlepatterns.com
- Dropdown options for colors
- Maybe do a color picker for each?
- Dropdown for themes such as Famicom and snes purple