LifePex/src/views/achievements.slim

36 lines
1.0 KiB
Plaintext

h1
| Current achievements
- LifePex::Achievement::AVAILABLE_SUCCESS.each do |available_success|
a.btn.btn-dark href="/achievements/new?successName=#{available_success}"
| Add a new "#{available_success}"
table.table
thead
tr
th Name
th Success Name
th Icon
th Parameters
th
tbody
- achievements.each do |achievement|
tr
td=achievement.name
td=achievement.success_name
td==achievement.medal
td
- achievement.parameters.each.with_index do |param_tuple, index|
strong
| #{param_tuple[0]}
| :
|  #{param_tuple[1]}
- if index != achievement.parameters.size
br
td
form method="POST" action="/achievements/delete"
== csrf_tag
input type="hidden" name="id" value=achievement[:id]
button.btn.btn-danger type="submit" onclick="return confirm('Confirm to permanently REMOVE \'#{achievement[:name]}\' ?')"
| x