From 151bbf2d7fbf7627ebfedd29c83462ab3383d26c Mon Sep 17 00:00:00 2001 From: Rick Barrette Date: Sat, 7 Mar 2026 21:47:03 -0500 Subject: [PATCH] tweaked layout, added JS for live totals --- app/views/line_items/_issue_form.html.erb | 14 +++-- .../line_items/_issue_line_items.html.erb | 8 +-- .../line_items/_line_item_fields.html.erb | 19 +++--- assets/javascripts/line_items.js | 40 +++++++++++++ assets/stylesheets/line_items.css | 58 +++++++++++++++++++ .../hooks/view_hook_listener.rb | 4 +- 6 files changed, 126 insertions(+), 17 deletions(-) create mode 100644 assets/javascripts/line_items.js create mode 100644 assets/stylesheets/line_items.css diff --git a/app/views/line_items/_issue_form.html.erb b/app/views/line_items/_issue_form.html.erb index 27a0a03..72d85c8 100644 --- a/app/views/line_items/_issue_form.html.erb +++ b/app/views/line_items/_issue_form.html.erb @@ -6,14 +6,15 @@ data-nested-form data-wrapper-selector=".line-item"> -

<%= t :label_line_items %>

+ <%= t :label_line_items %> - - - + + + + <% unless readonly %> <% end %> @@ -29,6 +30,11 @@
<%= t :label_description %><%= t :label_qty %><%= t :label_price %><%= t :label_description %><%= t :label_qty %><%= t :label_price %><%= t :label_total %>
+

+ <%= t :label_total %>: + 0.00 +

+ <% unless readonly %>