Module: Rubicons::Octicons
- Defined in:
- lib/rubicons/octicons.rb,
lib/rubicons/octicons/rails_helper.rb
Defined Under Namespace
Modules: RailsHelper
Constant Summary collapse
- ICONS_PATH =
File.('../../icons/octicons', __dir__)
Class Method Summary collapse
- .available_icons ⇒ Object
- .icon(name, **options) ⇒ Object
- .icon!(name, **options) ⇒ Object
- .license ⇒ Object
- .pack_description ⇒ Object
- .pack_name ⇒ Object
Class Method Details
.available_icons ⇒ Object
33 34 35 |
# File 'lib/rubicons/octicons.rb', line 33 def available_icons @available_icons ||= BaseIconSet.available_icons(ICONS_PATH) end |
.icon(name, **options) ⇒ Object
25 26 27 |
# File 'lib/rubicons/octicons.rb', line 25 def icon(name, **) BaseIconSet.render_icon(name, ICONS_PATH, **) end |
.icon!(name, **options) ⇒ Object
29 30 31 |
# File 'lib/rubicons/octicons.rb', line 29 def icon!(name, **) BaseIconSet.render_icon!(name, ICONS_PATH, **) end |
.license ⇒ Object
21 22 23 |
# File 'lib/rubicons/octicons.rb', line 21 def license 'MIT' end |
.pack_description ⇒ Object
17 18 19 |
# File 'lib/rubicons/octicons.rb', line 17 def pack_description 'Octicons are GitHub\'s open-source icon set, providing a clean and consistent way to add visual elements to your project with icons used across GitHub\'s interface.' end |
.pack_name ⇒ Object
13 14 15 |
# File 'lib/rubicons/octicons.rb', line 13 def pack_name 'Octicons' end |