style: use btn-outline for all cycle status action buttons

Make Paid, Suspended and Unpaid buttons consistent by applying
btn-outline to all three, matching the outlined style pattern.
This commit is contained in:
Moritz 2026-02-24 11:17:45 +01:00
parent bee4a7db66
commit 76223b04e9
Signed by: moritz
GPG key ID: 1020A035E5DD0824

View file

@ -224,7 +224,7 @@ defmodule MvWeb.MemberLive.Show.MembershipFeesComponent do
phx-value-cycle_id={cycle.id}
phx-value-status="paid"
phx-target={@myself}
class="join-item btn btn-sm btn-success"
class="join-item btn btn-sm btn-outline btn-success"
title={gettext("Mark as paid")}
>
<.icon name="hero-check-circle" class="size-4" />
@ -250,7 +250,7 @@ defmodule MvWeb.MemberLive.Show.MembershipFeesComponent do
phx-value-cycle_id={cycle.id}
phx-value-status="unpaid"
phx-target={@myself}
class="join-item btn btn-sm btn-error"
class="join-item btn btn-sm btn-outline btn-error"
title={gettext("Mark as unpaid")}
>
<.icon name="hero-x-circle" class="size-4" />