Small interface improvements

This commit is contained in:
Pinga 2025-04-23 11:42:17 +03:00
parent 95bd3725ca
commit 6f7f767547
3 changed files with 9 additions and 6 deletions

View file

@ -149,7 +149,10 @@ class FinancialsController extends Controller
$db = $this->container->get('db'); $db = $this->container->get('db');
$registrar_id = $data['registrar']; $registrar_id = $data['registrar'];
$amount = $data['amount']; $amount = $data['amount'];
$description = empty($data['description']) ? "funds added to account balance" : $data['description']; $description = "funds added to account balance";
if (!empty($data['description'])) {
$description .= " (" . $data['description'] . ")";
}
$isPositiveNumberWithTwoDecimals = filter_var($amount, FILTER_VALIDATE_FLOAT) !== false && preg_match('/^\d+(\.\d{1,2})?$/', $amount); $isPositiveNumberWithTwoDecimals = filter_var($amount, FILTER_VALIDATE_FLOAT) !== false && preg_match('/^\d+(\.\d{1,2})?$/', $amount);

View file

@ -76,7 +76,7 @@
</div> </div>
<div class="mb-3"> <div class="mb-3">
<label for="amount" class="form-label">{{ __('Amount') }}</label> <label for="amount" class="form-label required">{{ __('Amount') }}</label>
<input type="number" step="0.01" class="form-control" id="amount" name="amount" placeholder="{{ __('Enter deposit amount') }}" required> <input type="number" step="0.01" class="form-control" id="amount" name="amount" placeholder="{{ __('Enter deposit amount') }}" required>
</div> </div>

View file

@ -30,7 +30,7 @@
<form id="depositForm" action="/deposit" method="post"> <form id="depositForm" action="/deposit" method="post">
{{ csrf.field | raw }} {{ csrf.field | raw }}
<div class="mb-3"> <div class="mb-3">
<label for="registrarSelect" class="form-label">{{ __('Registrar') }}</label> <label for="registrarSelect" class="form-label required">{{ __('Registrar') }}</label>
<select class="form-select" id="registrarSelect" name="registrar" required> <select class="form-select" id="registrarSelect" name="registrar" required>
<option selected disabled value="">{{ __('Choose Registrar...') }}</option> <option selected disabled value="">{{ __('Choose Registrar...') }}</option>
{% for registrar in registrars %} {% for registrar in registrars %}
@ -45,13 +45,13 @@
</div> </div>
<div class="mb-3"> <div class="mb-3">
<label for="amount" class="form-label">{{ __('Amount') }}</label> <label for="amount" class="form-label required">{{ __('Amount') }}</label>
<input type="number" step="0.01" class="form-control" id="amount" name="amount" placeholder="{{ __('Enter deposit amount') }}" required> <input type="number" step="0.01" class="form-control" id="amount" name="amount" placeholder="{{ __('Enter deposit amount') }}" required>
</div> </div>
<div class="mb-3"> <div class="mb-3">
<label for="description" class="form-label">{{ __('Description') }}</label> <label for="description" class="form-label">{{ __('Description') }}</label>
<textarea class="form-control" id="description" name="description" rows="3" placeholder="{{ __('Optional deposit description') }}"></textarea> <input type="text" class="form-control" id="description" name="description" placeholder="{{ __('Optional deposit description') }}">
</div> </div>
</div> </div>
<div class="card-footer"> <div class="card-footer">