<%= image_tag(@profile.portrait) %>
<%= image_tag(@profile.avatar, class: 'avatar-profile mr-3 d-lg-none') %>
<%= @profile.name %>
<%= @profile.server %>
<% unless @profile.public? %>
<%= t('characters.private') %>
<% end %>
<%= collection_name('achievements') %>
<% if @profile.achievements_count == -1 %>
<%= t('characters.set_to_private') %>
<% else %>
<%= render 'shared/progress', value: @scores['achievements'][:value],
min: 0, max: @scores['achievements'][:max], text: 'complete' %>
<%= render 'shared/progress', value: @scores['achievements'][:points],
min: 0, max: @scores['achievements'][:points_max], text: 'achievements.points', alt: true %>
<% end %>
<% @scores.except('achievements').each do |collectable, score| %>
<% if %w(mount minion).include?(collectable) || score[:value] > 0 %>
<%= collection_name(collectable, score: score) %>
<%= render 'shared/progress', value: score[:value], min: 0, max: score[:max] %>
<% end %>
<% end %>
<% if @triad.present? && @triad[:status] == :ok %>
Triple Triad
<% if @triad[:cards][:completion] == '100%' %>
<%= fa_icon('star', class: 'complete') %>
<% end %>
<%= fa_icon('exclamation-circle') %>
<% if @triad[:status] == :private %>
<%= t('characters.set_to_private') %>
<% else %>
<%= render 'shared/progress', value: @triad[:cards][:owned], min: 0, max: @triad[:cards][:total] %>
<% end %>
<% end %>