master
1<div class="container">
2 <div class="columns">
3 <div class="column is-6 is-offset-3 content">
4 <div class="has-text-centered">
5 <figure class="image is-square">
6 <%= gravatar_for(@user, size: 128) %>
7 </figure>
8 <h1 class="title"><%= link_to @user.username, profile_path(@user) %></h1>
9 <% if @user.workouts.any? %>
10 <p> <%= t('.workouts_completed_html', count: @user.workouts.count, first_session: l(@user.workouts.order(occurred_at: :asc).limit(1).first.occurred_at, format: :long)) %> </p>
11 <% else %>
12 <p><%= t('.no_workouts_completed') %></p>
13 <% end %>
14 <% if @profile.gym.present? %>
15 <p><%= link_to @profile.gym.name, @profile.gym %></p>
16 <% end %>
17 <p><%= @user.time_zone %></p>
18 </div>
19 </div>
20 </div>
21
22 <div class="columns">
23 <div class="column is-8 is-offset-2">
24 <div class="level">
25 <% @training_histories.each do |history| %>
26 <% personal_record = history.personal_record %>
27 <div class="level-item has-text-centered">
28 <div>
29 <p class="heading"><%= link_to history.exercise.name, charts_path(exercise: history.exercise, username: @user), remote: true %></p>
30 <p class="title"><%= personal_record ? "#{personal_record} lbs" : t('.not_available') %></p>
31 </div>
32 </div>
33 <% end %>
34 </div>
35 </div>
36 </div>
37
38 <div class="columns">
39 <div id="graph-panel" class="column is-12 content">
40 </div>
41 </div>
42</div>