Avatar

It's a face in a circle
Includes a Ruby component and corresponding Rails helper
Ruby

Example

<%= nk_avatar "dhh-racer.jpg" %>

Install

Set up Nitro Kit then

bin/rails generate nitro_kit:component avatar

Sizes

:sm
:md
:lg

Avatar Stack

<%= nk_avatar_stack do |stack| %>
  <%= stack.avatar "dhh-racer.jpg" %>
  <%= stack.avatar "matz.jpg" %>
  <%= stack.avatar "adam.jpg" %>
  <%= stack.avatar "joel.jpg" %>
<% end %>

Usage

nk_avatar(src = nil, size: :md, **attrs)
PropertyDefaultDescription
srcnil Uses image_tag internally.
size:mdOne of ":sm" / ":md" / ":lg"
**attrsHTML attributes for <div> element
nk_avatar_stack(size: :md, **attrs) { |stack| ... }
PropertyDefaultDescription
size:mdOne of ":sm" / ":md" / ":lg"
**attrsHTML attributes for <div> element
stack.avatar(src = nil, size: :md, **attrs) { |stack| ... }
PropertyDefaultDescription
srcnil Uses image_tag internally.
size:mdOne of ":sm" / ":md" / ":lg"
**attrsHTML attributes for <div> element