Sha256: 4d2120672589d624b5caf013ba6648902cd81c377d7b57a76621dcbe06578315
Contents?: true
Size: 1.5 KB
Versions: 2
Compression:
Stored size: 1.5 KB
Contents
module UrijiEmojiPicker module Generators class InstallGenerator < Rails::Generators::Base source_root File.dirname(__FILE__) def copy_images directory 'emoji_img', 'app/assets/images/emoji_picker' directory 'emoji', 'app/assets/images/emoji' end def info puts " ===================================================== #{yellow '😼 😼 😼 Uriji Emoji Picker'} #{yellow UrijiEmojiPicker::VERSION} #{yellow '😼 😼 😼'} #{blue 'Repository'}: 'https://github.com/ID25/uriji_emoji_picker' #{blue 'Author'}: Eugene Domosedov (ID25) 1. Add this data-attribute to your input/text field #{green 'data: { emojiable: true }'} 2. Wrap your input with #{yellow '.emoji-picker-container'} css-class #{green 'p.emoji-picker-container'} 3. To show text with emoji, use helper emojify Exaple: #{green 'p.emoji-picker-container'} #{green '= f.text_field :title, class: "form-control", data: { emojiable: true }'} #{green '= emojify(@post.title)'} ===================================================== " end private def colorize(text, color_code) "\e[#{color_code}m#{text}\e[0m" end def green(text) colorize(text, 32) end def yellow(text) colorize(text, 33) end def blue(text) colorize(text, 36) end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
uriji_emoji_picker-1.2.0 | lib/generators/uriji_emoji_picker/install_generator.rb |
uriji_emoji_picker-1.1.0 | lib/generators/uriji_emoji_picker/install_generator.rb |