<% # 1. Wir prüfen automatisch, ob es ein neuer oder bestehender Eintrag ist is_new = model.new_record? # 2. Farb- und Icon-Weiche (Blau für Neu, Amber für Bearbeiten) bg_css = is_new ? "bg-blue-50 border-blue-100 text-blue-600" : "bg-amber-50 border-amber-100 text-amber-600" title_text = is_new ? new_title : edit_title desc_text = is_new ? new_description : edit_description # 3. Die beiden SVGs (Plus vs. Stift) mit identischer Konturschärfe (stroke-width="2") icon_plus = '' icon_edit = '' final_icon = is_new ? icon_plus.html_safe : icon_edit.html_safe %>
<%= final_icon %>

<%= title_text %>

<%= desc_text %>