Fix table row indentation for hierarchy

Closes #57
This commit is contained in:
2025-01-16 21:19:01 +01:00
parent 5fff9adf4d
commit dada29d5e6
5 changed files with 25 additions and 23 deletions

View File

@@ -1,5 +1,6 @@
<%= tag.tr do %>
<td class="<%= class_names({subunit: unit.base_id?, grayed: unit.default?}) %>">
<td class="<%= class_names({grayed: unit.default?}) %>"
style="--depth:<%= unit.base_id? ? 1 : 0 %>">
<%= unit %>
</td>

View File

@@ -2,7 +2,7 @@
<%- tag.tr id: row, class: "form", onkeydown: "processKey(event)",
data: {link: link, form: form_tag, hidden_row: hidden_row} do %>
<td class="<%= class_names({subquantity: @quantity.parent}) %>">
<td style="--depth:<%= @quantity.depth %>">
<%= form.text_field :name, required: true, autofocus: true, size: 20 %>
</td>
<td>

View File

@@ -2,7 +2,7 @@
<%- tag.tr id: row, class: "form", onkeydown: "processKey(event)",
data: {link: link, form: form_tag, hidden_row: hidden_row} do %>
<td class="<%= class_names({subunit: @unit.base_id?}) %>">
<td style="--depth:<%= @unit.base_id? ? 1 : 0 %>">
<%= form.text_field :symbol, required: true, autofocus: true, size: 12 %>
</td>
<td>

View File

@@ -6,7 +6,7 @@
drop_id: dom_id(unit.base || unit),
drop_id_param: "unit[base_id]"} do %>
<td class="<%= class_names('link', {subunit: unit.base}) %>">
<td class="link" style="--depth:<%= unit.base_id? ? 1 : 0 %>">
<%= link_to unit, edit_unit_path(unit), onclick: 'this.blur();', data: {turbo_stream: true} %>
</td>
<td><%= unit.description %></td>