Calculate value for designing by using some classic methods. e.g. Golden Ratio, Silver Ratio.
Ruby
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.images
lib
spec
.gitignore
.rspec
.travis.yml
Gemfile
LICENSE.txt
README.md
Rakefile
special_ratio.gemspec

README.md

SpecialRatio

Build Status Gem Version

SpecialRatio is a utility for designer. Calculate value for designing by using some classic methods. e.g. Golden Ratio, Silver Ratio.

Installation

Add this line to your application's Gemfile:

gem 'special_ratio'

And then execute:

$ bundle

Or install it yourself as:

$ gem install special_ratio

Usage

SpecialRatio has two class - GoldenRatio and SilverRatio. It expects for receive :long or :short or :sum parameter.

Example of this gem is as follows:

golden_ratio = SpecialRatio::GoldenRatio.new(long: 100)

golden_ratio.long  #=> 100
golden_ratio.short #=> 61.80469715698393
golden_ratio.sum   #=> 161.80469715698393

silver_ratio = SpecialRatio::SilverRatio.new(short: 100)

silver_ratio.long  #=> 141.4
silver_ratio.short #=> 100
silver_ratio.sum   #=> 241.39999999999998

Contributing

  1. Fork it ( https://github.com/kami30k/special_ratio/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