Fix lists and other tiny details.

This commit is contained in:
James Cole committed 2026-08-02 18:23:11 +02:00
1 parent 4932d04844
commit 82c3ff08d0
11 files changed
+33 -31

No files matched your search

@@ -61,6 +61,7 @@ class GracefulNotFoundHandler extends ExceptionHandler
}
$name = $route->getName();
if (!auth()->check()) {
return parent::render($request, $e);
}
+2
View File
@@ -122,10 +122,12 @@ function countChecked() {
function checkAll() {
$('.mass-select').prop('checked', true);
$('.select-all').prop('checked', true);
}
function uncheckAll() {
$('.mass-select').prop('checked', false);
$('.select-all').prop('checked', false);
}
function updateActionButtons() {
@@ -65,7 +65,7 @@
<tr data-date="{{ $journal['date']->format('Y-m-d') }}" data-id="{{ $journal['transaction_journal_id'] }}">
<td class="hidden-xs">
<div class="btn-group btn-group-sm">
<a href="{{ route('transactions.edit', [$journal['transaction_group_id']]) }}" class="btn btn-xs btn-outline-secondary"><span
<a href="{{ route('transactions.edit', [$journal['transaction_group_id']]) }}" class="btn btn-sm btn-outline-secondary"><span
class="bi bi-pencil"></span></a>
<a href="{{ route('transactions.delete', [$journal['transaction_group_id']]) }}" class="btn btn-danger"><span
class="bi bi-trash"></span></a>
@@ -225,7 +225,7 @@
</tbody>
<tfoot>
<tr>
<td colspan="8">&nbsp;</td>
<td colspan="7">&nbsp;</td>
<td class="d-xs-none text-end">
<div class="d-none action-menu">
<button class="btn btn-sm btn-outline-secondary dropdown-toggle" type="button" id="bottom_action_menu" data-bs-toggle="dropdown" aria-expanded="false">{{ __('firefly.actions') }} <span class="caret"></span></button>
@@ -237,7 +237,7 @@
</div>
</td>
<td>&nbsp;</td>
<td class="text-end"><input id="list_ALL_bottom" value="1" name="select-all" type="checkbox" class="select-all form-check-inline"/></td>
</tr>
<tr>
@@ -40,8 +40,8 @@
<td class="hide-buttons">
<div class="btn-group btn-group-sm">
<a href="{{ route('transactions.edit',$journal['transaction_group_id']) }}" class="btn btn-xs btn-outline-secondary"><span class="bi bi-pencil"></span></a>
<a href="{{ route('transactions.delete',$journal['transaction_group_id']) }}" class="btn btn-xs btn-danger"><span class="bi bi-trash"></span></a>
<a href="{{ route('transactions.edit',$journal['transaction_group_id']) }}" class="btn btn-sm btn-outline-secondary"><span class="bi bi-pencil"></span></a>
<a href="{{ route('transactions.delete',$journal['transaction_group_id']) }}" class="btn btn-sm btn-danger"><span class="bi bi-trash"></span></a>
</div>
</td>
+2 -2
View File
@@ -14,7 +14,7 @@
please visit the following page: https://bit.ly/FF3-broken-base-href
-->
<base href="{{ route('index', null, true) }}/">
<title>{{ __('firefly.login_page_title') }}</title>
<title>@yield('status') - {{ $title ?? 'Firefly III' }}</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"/>
<meta name="theme-color" content="#007bff" media="(prefers-color-scheme: light)"/>
<meta name="theme-color" content="#1a1a1a" media="(prefers-color-scheme: dark)"/>
@@ -36,7 +36,7 @@
<p class="text-center">
<img src="images/logo-session.png" width="68" height="100" alt="Firefly III Logo" title="Firefly III"/><br>
</p>
<h1><strong>Firefly</strong> III - @yield('status_code') @yield('status') :(</h1>
<h1><strong>Firefly</strong> III - @yield('status_code') @yield('status')</h1>
<h2 class="text-danger">@yield('sub_title')</h2>
@yield('content')
</div>
+1 -1
View File
@@ -83,7 +83,7 @@
<p>
<input type="hidden" name="_token" value="{{ csrf_token() }}"/>
<button type="submit" class="btn btn-danger btn-xs"><span
<button type="submit" class="btn btn-danger btn-sm"><span
class="bi bi-arrow-repeat"></span> {{ __('firefly.regenerate_command_line_token') }}
</button>
</p>
@@ -14,9 +14,9 @@
<tr>
<td data-value="{{ $info['name'] }}">
@if($info['id'] !== 0)
<a class="btn btn-outline-secondary btn-xs" href="{{ route('budgets.show', [$info['id']]) }}"><span class="bi bi-box-arrow-up-right"></span></a>
<a class="btn btn-outline-secondary btn-sm" href="{{ route('budgets.show', [$info['id']]) }}"><span class="bi bi-box-arrow-up-right"></span></a>
@else
<a class="btn btn-outline-secondary btn-xs" href="{{ route('budgets.no-budget') }}"><span class="bi bi-box-arrow-up-right"></span></a>
<a class="btn btn-outline-secondary btn-sm" href="{{ route('budgets.no-budget') }}"><span class="bi bi-box-arrow-up-right"></span></a>
@endif
</td>
<td data-value="{{ $info['name'] }}">
@@ -13,9 +13,9 @@
<tr>
<td data-value="{{ $info['title'] }}">
@if($info['id'] !== 0)
<a class="btn btn-outline-secondary btn-xs" href="{{ route('categories.show', [$info['id']]) }}"><span class="bi bi-box-arrow-up-right"></span></a>
<a class="btn btn-outline-secondary btn-sm" href="{{ route('categories.show', [$info['id']]) }}"><span class="bi bi-box-arrow-up-right"></span></a>
@else
<a class="btn btn-outline-secondary btn-xs" href="{{ route('categories.no-category') }}"><span class="bi bi-box-arrow-up-right"></span></a>
<a class="btn btn-outline-secondary btn-sm" href="{{ route('categories.no-category') }}"><span class="bi bi-box-arrow-up-right"></span></a>
@endif
</td>
<td data-value="{{ $info['title'] }}">
@@ -23,9 +23,9 @@
<td>
@if($linkType->editable)
<div class="btn-group btn-group-sm">
<a class="btn btn-outline-secondary btn-xs" href="{{ route('settings.links.edit',$linkType->id) }}"><span
<a class="btn btn-outline-secondary btn-sm" href="{{ route('settings.links.edit',$linkType->id) }}"><span
class="bi bi-pencil"></span></a>
<a class="btn btn-danger btn-xs" href="{{ route('settings.links.delete',$linkType->id) }}"><span
<a class="btn btn-danger btn-sm" href="{{ route('settings.links.delete',$linkType->id) }}"><span
class="bi bi-trash"></span></a>
</div>
@endif
@@ -30,13 +30,13 @@
<tr>
<td>
{{-- LINK TO EDIT FORM --}}
<a href="{{ route('transactions.edit', $journal['transaction_group_id']) }}" class="btn btn-xs btn-outline-secondary"><span
<a href="{{ route('transactions.edit', $journal['transaction_group_id']) }}" class="btn btn-sm btn-outline-secondary"><span
class="bi bi-pencil"></span></a>
<input type="hidden" name="journals[]" value="{{ $journal['transaction_journal_id'] }}"/>
</td>
<td>
{{-- DESCRIPTION --}}
<input class="form-control input-sm" autocomplete="off"
<input class="form-control form-control-sm" autocomplete="off"
placeholder="{{ $journal['description'] }}" name="description[{{ $journal['transaction_journal_id'] }}]"
type="text" value="{{ $journal['description'] }}">
</td>
@@ -44,16 +44,14 @@
<td>
@if(false === $journal['reconciled'])
<div class="input-group input-group-sm">
<span class="input-group-addon">{{ $journal['currency_symbol'] }}</span>
<input name="amount[{{ $journal['transaction_journal_id'] }}]" class="form-control" autocomplete="off"
step="any" type="number" value="{{ $journal['amount'] }}">
<input type="hidden" name="transaction_currency_id[{{ $journal['transaction_journal_id'] }}]"
value="{{ $journal['currency_id'] }}">
<span class="input-group-text" id="basic-addon1">{{ $journal['currency_symbol'] }}</span>
<input name="amount[{{ $journal['transaction_journal_id'] }}]" class="form-control" autocomplete="off" step="any" type="number" value="{{ $journal['amount'] }}">
<input type="hidden" name="transaction_currency_id[{{ $journal['transaction_journal_id'] }}]" value="{{ $journal['currency_id'] }}">
</div>
@if(null !== $journal['foreign_amount'])
{{-- insert foreign data --}}
<div class="input-group input-group-sm">
<span class="input-group-addon">{{ $journal['foreign_currency_symbol'] }}</span>
<span class="input-group-text">{{ $journal['foreign_currency_symbol'] }}</span>
<input name="foreign_amount[{{ $journal['transaction_journal_id'] }}]" class="form-control" autocomplete="off"
step="any" type="number" value="{{ $journal['foreign_amount'] }}">
<input type="hidden" name="foreign_currency_id[{{ $journal['transaction_journal_id'] }}]"
@@ -86,7 +84,7 @@
</td>
<td>
{{-- DATE --}}
<input class="form-control input-sm" autocomplete="off"
<input class="form-control form-control-sm" autocomplete="off"
name="date[{{ $journal['transaction_journal_id'] }}]" type="datetime-local" value="{{ $journal['date'] }}">
</td>
<!-- {{ $journal['transaction_type_type'] }} -->
@@ -99,17 +97,18 @@
@if(false === $journal['reconciled'])
{{-- SOURCE ACCOUNT ID FOR TRANSFER OR WITHDRAWAL --}}
@if($journal['transaction_type_type'] == 'Transfer' or $journal['transaction_type_type'] == 'Withdrawal')
<select class="form-control input-sm" name="source_id[{{ $journal['transaction_journal_id'] }}]">
<select class="form-control form-control-sm" name="source_id[{{ $journal['transaction_journal_id'] }}]">
@foreach($withdrawalSources as $account)
<option value="{{ $account->id }}" @if($account->id === $journal['source_account_id']) selected @endif
label="{{ $account->name }}">{{ $account->name }}</option>
@endforeach
</select>
@endif
{{-- SOURCE ACCOUNT NAME FOR DEPOSIT --}}
@if($journal['transaction_type_type'] == 'Deposit')
<input class="form-control input-sm" spellcheck="false"
<input class="form-control form-control-sm" spellcheck="false"
placeholder="@if($journal['source_account_type'] !== 'Cash account'){{ $journal['source_account_name'] }}@endif"
autocomplete="off"
name="source_name[{{ $journal['transaction_journal_id'] }}]" type="text"
@@ -124,7 +123,7 @@
@if(false === $journal['reconciled'])
{{-- DESTINATION ACCOUNT NAME FOR TRANSFER AND DEPOSIT --}}
@if($journal['transaction_type_type'] == 'Transfer' || $journal['transaction_type_type'] == 'Deposit')
<select class="form-control input-sm" name="destination_id[{{ $journal['transaction_journal_id'] }}]">
<select class="form-control form-control-sm" name="destination_id[{{ $journal['transaction_journal_id'] }}]">
@foreach($depositDestinations as $account)
<option value="{{ $account->id }}" @if($account->id === $journal['destination_account_id']) selected="selected" @endif
label="{{ $account->name }}">{{ $account->name }}</option>
@@ -134,22 +133,22 @@
{{-- DESTINATION ACCOUNT NAME FOR WITHDRAWAL --}}
@if($journal['transaction_type_type'] === 'Withdrawal')
<input class="form-control input-sm" spellcheck="false"
placeholder="@if(array_key_exists('destination_type', $journal) && $journal['destination_type'] !== 'Cash account'){{ $journal['destination_account_name'] }}@endif"
<input class="form-control form-control-sm" spellcheck="false"
placeholder="@if(array_key_exists('destination_account_type', $journal) && $journal['destination_account_type'] !== 'Cash account'){{ $journal['destination_account_name'] }}@endif"
name="destination_name[{{ $journal['transaction_journal_id'] }}]" type="text" autocomplete="off"
value="@if(array_key_exists('destination_type', $journal) && $journal['destination_type'] !== 'Cash account'){{ $journal['destination_account_name'] }}@endif">
value="@if(array_key_exists('destination_account_type', $journal) && $journal['destination_account_type'] !== 'Cash account') {{ $journal['destination_account_name'] }}@endif">
@endif
@endif
</td>
{{-- category --}}
<td class="position-relative">
<input class="form-control input-sm" placeholder="{{ $journal['category_name'] }}" autocomplete="off" spellcheck="false"
<input class="form-control form-control-sm" placeholder="{{ $journal['category_name'] }}" autocomplete="off" spellcheck="false"
name="category[{{ $journal['transaction_journal_id'] }}]" type="text" value="{{ $journal['category_name'] }}">
</td>
{{-- budget --}}
<td>
@if($journal['transaction_type_type'] === 'Withdrawal')
<select class="form-control input-sm" name="budget_id[{{ $journal['transaction_journal_id'] }}]">
<select class="form-control form-control-sm" name="budget_id[{{ $journal['transaction_journal_id'] }}]">
<option value="0" label="({{ __('firefly.no_budget') }})"
@if($journal['budget_id'] === 0) selected="selected" @endif>{{ __('firefly.no_budget') }}</option>
@foreach($budgets as $budget)