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,8 +149,11 @@ class FinancialsController extends Controller
$db = $this->container->get('db');
$registrar_id = $data['registrar'];
$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);
if ($isPositiveNumberWithTwoDecimals) {

View file

@ -76,7 +76,7 @@
</div>
<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>
</div>

View file

@ -30,7 +30,7 @@
<form id="depositForm" action="/deposit" method="post">
{{ csrf.field | raw }}
<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>
<option selected disabled value="">{{ __('Choose Registrar...') }}</option>
{% for registrar in registrars %}
@ -45,13 +45,13 @@
</div>
<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>
</div>
<div class="mb-3">
<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 class="card-footer">