<%= link_to import_path(import), class: "text-sm text-primary hover:underline" do %>
diff --git a/app/views/imports/_ready.html.erb b/app/views/imports/_ready.html.erb
index 225c0dd1..d093694f 100644
--- a/app/views/imports/_ready.html.erb
+++ b/app/views/imports/_ready.html.erb
@@ -16,7 +16,7 @@
<% import.dry_run.each do |key, count| %>
<% resource = dry_run_resource(key) %>
-
+
<%= tag.div class: class_names(resource.bg_class, resource.text_class, "w-8 h-8 rounded-full flex justify-center items-center") do %>
<%= icon resource.icon, color: "current" %>
@@ -29,7 +29,7 @@
<% if key != import.dry_run.keys.last %>
-
+ <%= render "shared/ruler" %>
<% end %>
<% end %>
diff --git a/app/views/imports/index.html.erb b/app/views/imports/index.html.erb
index 108f3dc5..1a81ecdb 100644
--- a/app/views/imports/index.html.erb
+++ b/app/views/imports/index.html.erb
@@ -18,7 +18,7 @@
<%= t(".imports") %> ยท <%= @imports.size %>
- <%= render partial: "imports/import", collection: @imports.ordered %>
+ <%= render partial: "imports/import", collection: @imports.ordered, spacer_template: "shared/ruler" %>
<% end %>
diff --git a/app/views/imports/new.html.erb b/app/views/imports/new.html.erb
index ac739056..a1fcbe0c 100644
--- a/app/views/imports/new.html.erb
+++ b/app/views/imports/new.html.erb
@@ -21,9 +21,7 @@
<%= icon("chevron-right") %>
<% end %>
-
+ <%= render "shared/ruler" %>
<% end %>
@@ -43,9 +41,7 @@
<%= icon("chevron-right") %>
<% end %>
-
+ <%= render "shared/ruler" %>
<% end %>
@@ -65,9 +61,7 @@
<%= icon("chevron-right") %>
<% end %>
-
+ <%= render "shared/ruler" %>
<% end %>
@@ -87,9 +81,7 @@
<%= icon("chevron-right") %>
<% end %>
-
+ <%= render "shared/ruler" %>
<% end %>
@@ -105,9 +97,7 @@
<%= icon("chevron-right") %>
<% end %>
-
+ <%= render "shared/ruler" %>
<% end %>
diff --git a/app/views/loans/_form.html.erb b/app/views/loans/_form.html.erb
index 6af5715f..48d7a0ce 100644
--- a/app/views/loans/_form.html.erb
+++ b/app/views/loans/_form.html.erb
@@ -1,7 +1,7 @@
<%# locals: (account:, url:) %>
<%= render "accounts/form", account: account, url: url do |form| %>
-
+ <%= render "shared/ruler", classes: "my-4" %>
<%= form.fields_for :accountable do |loan_form| %>
diff --git a/app/views/pages/dashboard/_balance_sheet.html.erb b/app/views/pages/dashboard/_balance_sheet.html.erb
index 6b4ea525..d79c566d 100644
--- a/app/views/pages/dashboard/_balance_sheet.html.erb
+++ b/app/views/pages/dashboard/_balance_sheet.html.erb
@@ -124,9 +124,7 @@
<% if idx < account_group.accounts.size - 1 %>
-
+ <%= render "shared/ruler", classes: "ml-21 mr-4" %>
<% end %>
<% end %>
diff --git a/app/views/properties/_form.html.erb b/app/views/properties/_form.html.erb
index 61b6cb59..ea7b7ae0 100644
--- a/app/views/properties/_form.html.erb
+++ b/app/views/properties/_form.html.erb
@@ -5,7 +5,7 @@
Property::SUBTYPES.map { |k, v| [v[:long], k] },
{ label: true, prompt: t("properties.form.subtype_prompt"), include_blank: t("properties.form.none") } %>
-
<%= form.fields_for :accountable do |property_form| %>
diff --git a/app/views/rules/_rule.html.erb b/app/views/rules/_rule.html.erb
index 1dbf9641..9f35c465 100644
--- a/app/views/rules/_rule.html.erb
+++ b/app/views/rules/_rule.html.erb
@@ -1,5 +1,6 @@
<%# locals: (rule:) %>
-
">
+
+
<% if rule.name.present? %>
<%= rule.name %>
diff --git a/app/views/rules/index.html.erb b/app/views/rules/index.html.erb
index c6ca513f..59961714 100644
--- a/app/views/rules/index.html.erb
+++ b/app/views/rules/index.html.erb
@@ -59,12 +59,7 @@
- <% @rules.each_with_index do |rule, idx| %>
- <%= render "rule", rule: rule %>
- <% unless idx == @rules.size - 1 %>
-
- <% end %>
- <% end %>
+ <%= render partial: "rule", collection: @rules, spacer_template: "shared/ruler" %>
diff --git a/app/views/settings/_settings_nav.html.erb b/app/views/settings/_settings_nav.html.erb
index 5aa2c258..83bceea4 100644
--- a/app/views/settings/_settings_nav.html.erb
+++ b/app/views/settings/_settings_nav.html.erb
@@ -48,7 +48,7 @@ nav_sections = [
<%= section[:header] %>
-
+ <%= render "shared/ruler", classes: "w-full" %>
diff --git a/app/views/transfers/show.html.erb b/app/views/transfers/show.html.erb
index 42b05219..dc587a4e 100644
--- a/app/views/transfers/show.html.erb
+++ b/app/views/transfers/show.html.erb
@@ -44,7 +44,7 @@