app/views/profiles/index.html.erb
<p id="notice"><%= notice %></p>
<div class="container-fluid">
<div class="row">
<div class="col-md-4 filters-container">
<legend class="filter-legend">Filters</legend>
<%= render '/profiles/search_form' %>
</div>
<div class="col-md-8 profile-results-container">
<legend style="margin-bottom:-5px">Results</legend>
<div class="results-contfainer">
<% @profiles.each do |profile| %>
<% if profile.user != current_user%>
<div class="item horizontal-align profile-result">
<div class="item">
<% if profile.user.online? && !profile.user.appear_offline %>
<div class="horizontal-align">
<div class="online-status-indicator" style="display: inline-block;"></div>
<%= link_to profile.user.username, profile, :class => "contact-list-name" %>
</div>
<div class="status-text">Online</div>
<% else %>
<div class="horizontal-align">
<div class="offline-status-indicator" style="display: inline-block;"></div>
<%= link_to profile.user.username, profile, :class => "contact-list-name" %>
</div>
<div class="status-text">Offline</div>
<% end %>
</div>
<% if current_user.requested_friendships.include? profile.user %>
<div class="links-container horizontal-align">
<%= link_to "Accept", friendship_path(:id => profile.user), :method => "put", :class => "friend-link" %>
<%= link_to "Decline", friendship_path(:id => profile.user), :method => :delete, :class => "friend-link" %>
</div>
<% elsif current_user.pending_friends.include? profile.user %>
<div class="links-container horizontal-align">
<div class="friend-link" id="friend-info">Pending request</div>
</div>
<% elsif !current_user.friends.include? profile.user %>
<div class="links-container horizontal-align">
<%= link_to "Add Friend", friendships_path(:friend_id => profile.user), :method => :post, :class => "friend-link" %>
</div>
<% end %>
</div>
<% end %>
<% end %>
</div>
</div>
</div>
</div>