Skip to content
Sources for Recolor.ink
Crystal HTML CSS JavaScript Dockerfile Ruby
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
js
public/img
spec
src
.crystal-version
.gitignore
.travis.yml
Dockerfile
Guardfile
LICENSE
README.md
_config.yml
docker-compose.yml
package.json
shard.lock
shard.yml
webpack.config.js
yarn.lock

README.md

Recolor.ink

This is a Kemal web application that powers https://recolor.ink/

Installation

You'll need yarn and crystal installed. Webpack is used to compile the JS and CSS assets and is installed as a dependency by Yarn.

To get it running in a development environment, just do:

yarn
./node_modules/webpack/bin/webpack.js
crystal src/recolor.cr

Using Guard

Development is easier if you use Guard, which watches for file changes and rebuilds things automatically. If you do this, you don't need to build anything yourself:

yarn
gem install guard guard-kemal guard-webpack
guard

Or, with Docker-compose

docker-compose up

Contributing

  1. Fork it ( https://github.com/fishpercolator/recolor.cr/fork )
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create a new Pull Request

Contributors

You can’t perform that action at this time.