summaryrefslogtreecommitdiff
path: root/app/views
diff options
context:
space:
mode:
authorDavid Gay <david@davidgay.org>2021-05-27 17:27:42 -0400
committerDavid Gay <david@davidgay.org>2021-05-27 17:27:42 -0400
commit82ebb73bb4fc53ec5af428a88809ab8f11e52c0b (patch)
treeaa1e85e2bdb4a772317f89dc8f56db42df92d6d9 /app/views
parent25b01cb1df594d0b80adf719ef1cb5dbe9c62ab5 (diff)
Display cost and requirements of any activity that fails to start
Diffstat (limited to 'app/views')
-rw-r--r--app/views/application/_flash_messages.html.erb6
-rw-r--r--app/views/characters/hearth/index.html.erb4
-rw-r--r--app/views/layouts/application.html.erb3
3 files changed, 9 insertions, 4 deletions
diff --git a/app/views/application/_flash_messages.html.erb b/app/views/application/_flash_messages.html.erb
new file mode 100644
index 0000000..a1c7467
--- /dev/null
+++ b/app/views/application/_flash_messages.html.erb
@@ -0,0 +1,6 @@
+<% if notice %>
+ <div class="flash-message bg-gray-700 text-gray-200"><%= notice %></div>
+<% end %>
+<% if alert %>
+ <div class="flash-message bg-red-800 text-red-300"><%= alert %></div>
+<% end %>
diff --git a/app/views/characters/hearth/index.html.erb b/app/views/characters/hearth/index.html.erb
index 82dfbe8..20b6fc0 100644
--- a/app/views/characters/hearth/index.html.erb
+++ b/app/views/characters/hearth/index.html.erb
@@ -33,7 +33,7 @@
<%= f.hidden_field :queued_actions, value: 0 %>
<%= f.submit construct_activity.name %>
<% end %>
- <div class="text-sm">(costs <%= construct_activity.cost_string %>)</div>
+ <div class="text-sm">(costs <%= construct_activity.costs.join(", ")%>)</div>
</div>
<% end %>
</div>
@@ -47,5 +47,5 @@
<%= f.hidden_field :queued_actions, value: 0 %>
<%= f.submit construct_activity.name %>
<% end %>
- (costs <%= construct_activity.cost_string %>)
+ (costs <%= construct_activity.costs.join(", ")%>)
<% end %>
diff --git a/app/views/layouts/application.html.erb b/app/views/layouts/application.html.erb
index 9b9b23a..7ce8860 100644
--- a/app/views/layouts/application.html.erb
+++ b/app/views/layouts/application.html.erb
@@ -21,8 +21,7 @@
<%= render "navbar" %>
<% end %>
<div class="game-container-box col-span-12 sm:col-span-8">
- <p><%= notice %></p>
- <p><%= alert %></p>
+ <%= render "flash_messages" %>
<%= yield %>
</div>
<% if user_signed_in? %>