From 839d75f77959018c0434dee08dff03173a2d9d03 Mon Sep 17 00:00:00 2001 From: maebeale Date: Wed, 15 Jul 2026 07:45:54 -0400 Subject: [PATCH] Make the event-cost label sentence case with an inline hint "Event Cost" is title case; the project standard is sentence case. Also inline the "Enter $0 if the event is free" hint as small grey text on the label, matching the treatment used elsewhere on the form. Co-Authored-By: Claude Opus 4.8 --- app/views/events/_form.html.erb | 2 +- spec/views/events/_form.html.erb_spec.rb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/views/events/_form.html.erb b/app/views/events/_form.html.erb index 203b8e53d..7cb00627d 100644 --- a/app/views/events/_form.html.erb +++ b/app/views/events/_form.html.erb @@ -138,7 +138,7 @@
-
<%= f.label :cost, "Event Cost", class: "block font-medium" %>Enter $0 if the event is free
+ <%= f.label :cost, class: "block font-medium mb-1" do %>Event cost Enter $0 if the event is free<% end %>
$ diff --git a/spec/views/events/_form.html.erb_spec.rb b/spec/views/events/_form.html.erb_spec.rb index 348c6b2c1..5e709b5e9 100644 --- a/spec/views/events/_form.html.erb_spec.rb +++ b/spec/views/events/_form.html.erb_spec.rb @@ -35,7 +35,7 @@ render expect(rendered).to have_selector("label", text: "Event title") - expect(rendered).to have_selector("label", text: "Event Cost") + expect(rendered).to have_selector("label", text: "Event cost") expect(rendered).to have_selector("h3", text: "Start") expect(rendered).to have_selector("h3", text: "End") expect(rendered).to have_selector("h3", text: "Registration closed")