Module: Jquard::Icons
- Defined in:
- lib/jquard/icons.rb
Constant Summary collapse
- NAME_FORMAT =
%r{\A(?:(outline|solid)/)?([a-z0-9-]+)\z}
Class Method Summary collapse
Class Method Details
.render(name, css_class: nil) ⇒ Object
8 9 10 11 |
# File 'lib/jquard/icons.rb', line 8 def render(name, css_class: nil) svg = @cache[name.to_s] ||= read(name.to_s) css_class ? svg.sub("<svg", %(<svg class="#{css_class}")) : svg end |