README.md
LetterAvatar
Gem for creating letter avatar from user's name.
Code extracted from discourse source (thanks guys!) - I needed this functionality in three projects, so here's the gem! :-)
Installation
System requirements
sudo apt-get install -y advancecomp gifsicle jhead jpegoptim libjpeg-progs optipng pngcrush pngquant
Add this line to your application's Gemfile:
gem 'letter_avatar'
And then execute:
$ bundle
Or install it yourself as:
$ gem install letter_avatar
Configuration
LetterAvatar.setup do |config|
config.cache_base_path='public/system/lets' # default is 'public/system'
end
Usage
LetterAvatar.generate 'ksz2k', 200
=> "public/system/letter_avatars/2/K/87_178_230/200.png"
Contributing
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request