<%= "#{t '.label_meal'} ##{index+1}" %> <% if m.eaten_at %> <%= " at #{m.eaten_at.strftime('%R')}" %> <%= link_to '', toggle_eaten_meal_path(m), {remote: true, method: :post, class: "icon icon-close"} %> <% else %> <%= link_to l(:button_eat), toggle_eaten_meal_path(m), {remote: true, method: :post, class: "icon icon-time"} %> <% end %> <%= display_notes(m) %> <%= meal_links(m) %> <% m.ingredients.each do |i| %> <%= i.food.name %> <% {'- -' => -10, '-' => -1, nil => 0, '+' => 1, '++' => 10}.map do |text, value| %> <% if text %> <%= link_to text, adjust_ingredient_path(i, adjustment: value), {remote: true, method: :post, class: "button #{value>0 ? 'green' : 'red'}"} %> <% else %> <%= i.amount %>[<%= i.food.ref_unit.shortname %>] <% end %> <% end %> <% end %>