fix: improve amount validation, layout, and remove duplicate button
- Add oninput validation for amount field to catch invalid input immediately - Fix Current Cycle layout with whitespace-nowrap and wider width - Remove duplicate Regenerate Missing Cycles button (same functionality) - Add tooltip to Regenerate Cycles button explaining functionality
This commit is contained in:
parent
461b8d9c2a
commit
03aacefb6e
3 changed files with 5 additions and 14 deletions
|
|
@ -184,7 +184,7 @@ defmodule MvWeb.MemberLive.Show do
|
|||
value={MembershipFeeHelpers.format_interval(@member.membership_fee_type.interval)}
|
||||
class="w-28"
|
||||
/>
|
||||
<.data_field label={gettext("Last Cycle")} class="w-28">
|
||||
<.data_field label={gettext("Last Cycle")} class="w-28 whitespace-nowrap">
|
||||
<%= if @member.last_cycle_status do %>
|
||||
<% status = @member.last_cycle_status %>
|
||||
<span class={["badge", MembershipFeeHelpers.status_color(status)]}>
|
||||
|
|
@ -194,7 +194,7 @@ defmodule MvWeb.MemberLive.Show do
|
|||
<span class="badge badge-ghost">{gettext("No cycles")}</span>
|
||||
<% end %>
|
||||
</.data_field>
|
||||
<.data_field label={gettext("Current Cycle")} class="w-28">
|
||||
<.data_field label={gettext("Current Cycle")} class="w-32 whitespace-nowrap">
|
||||
<%= if @member.current_cycle_status do %>
|
||||
<% status = @member.current_cycle_status %>
|
||||
<span class={["badge", MembershipFeeHelpers.status_color(status)]}>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue