Skip to content

CityBlender/app

Repository files navigation

Fuinki

fuinki [雰囲気] - ambience, atmosphere, mood, vibe

Fuinki is a gig exploration and vibe analyses tool.

Development

Using Gulp

Requirements:

From root directory of the project run npm install or yarn install if you are using Yarn.

To start a development server run gulp from the command line.

This opens a new browser window that reloads every time you make and save changes to project files.

To only optimise assets without running a local development server run gulp build

Working with CSS

The project uses Sass CSS preprocessor. All the styles are imported and controlled from the app.scss.

Working with JavaScript

The project relies on manually downloading and managing JS libraries and custom scripts.

To add a new library list a path to the library in js_lib_src array in gulpfile.js.

JS files in assets_src/js/components/ are automatically concatenated in alphabetical order (you can use number prefix to control the order). Files in here should be entirely self-contained or only be comprised of functions that later get called from app.js.

Please note that the order matters, so make sure you list any dependencies before files that require them.

Contributors