ehmorris/cardslap

View on GitHub
app/views/quiz/index.html.erb

Summary

Maintainability
Test Coverage
<ul class="cards-quiz" data-deck_id="<%= @deck.id %>">
  <% @cards.each do |card| %>
    <% if card.bin == 'main' %>
      <ul class="question">
        <%= render :partial => 'cards/card', :locals => { :deck => @deck, :card => card } %>
        <li class="forms">
          <form class="form-front">
            <textarea placeholder="What's on the back side?"></textarea>
            <input type="submit" value="Make a guess" />
          </form>
          <form class="form-back">
            <p class="guess"></p>
            <p>Did you get it right?</p>
            <input type="button" class="yes" value="Yes" />
            <input type="button" class="no" value="No" />
          </form>
        </li>
      </ul>
    <% end %>
  <% end %>
</ul>

<div id="bin" class="quiz">
  <h2>Memorized Pile</h2>
  <% @cards.each do |card| %>
    <% if card.bin == 'bin' %>
      <%= render :partial => 'cards/card', :locals => { :deck => @deck, :card => card } %>
    <% end %>
  <% end %>
</div>