Rayzer
A razor sharp layout engine for rectangular areas.
Use constraints such as fixed length, minimum length, percentage, ratio, and maximum length to divide a rectangular area into a tree of nested rows and columns.
Usage
See usage_example.rb.
For full specs, read the tests.
TODO: more on usage
Installation
Install the gem and add to the application's Gemfile by executing:
bundle add rayzerIf bundler is not being used to manage dependencies, install the gem by executing:
gem install rayzerLicense
The gem is available as open source under the terms of the MIT License.