Class: Rolemodel::Optics::FeatherIconBuilder

Inherits:
IconBuilder
  • Object
show all
Defined in:
lib/rolemodel/optics/feather_icon_builder.rb

Overview

FeatherIconBuilder is an IconBuilder that allows for Feather icons to be used in the application. https://feathericons.com/

Constant Summary

Constants inherited from IconBuilder

IconBuilder::DEFAULT_EMPHASIS, IconBuilder::DEFAULT_SIZE, IconBuilder::DEFAULT_WEIGHT

Instance Attribute Summary

Attributes inherited from IconBuilder

#additional_classes, #color, #duotone, #emphasis, #filled, #hover_text, #name, #size, #weight

Class Method Summary collapse

Methods inherited from IconBuilder

#build, flash_icon, #initialize

Constructor Details

This class inherits a constructor from Rolemodel::Optics::IconBuilder

Class Method Details

.flash_iconsObject



6
7
8
9
10
11
# File 'lib/rolemodel/optics/feather_icon_builder.rb', line 6

def self.flash_icons
  {
    notice: 'check-circle',
    alert: 'x-circle'
  }
end