Add custom CSS, fix some views.

This commit is contained in:
James Cole
2026-06-11 06:05:06 +02:00
parent 09e45c8e7f
commit ec7c52f97e
4 changed files with 33 additions and 5 deletions
@@ -82,6 +82,7 @@ final class IndexController extends Controller
$page = 0 === (int) $request->get('page') ? 1 : (int) $request->get('page');
$pageSize = (int) Preferences::get('listPageSize', 50)->data;
$accounts = $collection->slice(($page - 1) * $pageSize, $pageSize);
$inactiveCount = $this->repository->getInactiveAccountsByType($types)->count();
unset($collection);
/** @var Carbon $start */
@@ -116,6 +117,7 @@ final class IndexController extends Controller
return view('accounts.index', [
'objectType' => $objectType,
'inactivePage' => $inactivePage,
'inactiveCount' => $inactiveCount,
'subTitleIcon' => $subTitleIcon,
'subTitle' => $subTitle,
'page' => $page,
+26
View File
@@ -39,6 +39,32 @@ $success: #64B624;
@import 'shepherd.js/dist/css/shepherd.css';
// custom Firefly III CSS
.general-chart-error {
height: 30px;
background: url('/v1/images/error.png') no-repeat center center;
}
.piggy-handle {
cursor: move;
}
.object-handle {
cursor: move;
}
.rule-handle {
cursor: move;
}
.bill-handle {
cursor: move;
}
body.waiting * {
cursor: progress;
}
// @import "admin-lte/dist/css/adminlte.min.css";
//
+2 -2
View File
@@ -7,7 +7,7 @@
<div class="card-header">
<div class="row">
<div class="col">
<div class="card-title">{{ trans('firefly.asset_accounts') }}</div>
<div class="card-title">{{ trans('firefly.'.$objectType.'_accounts') }}</div>
</div>
<div class="col text-end">
<div class="dropdown">
@@ -36,7 +36,7 @@
</div>
</div>
@if($inactiveCount > 0)
@if($inactiveCount > 0 && !$inactivePage)
<p class="m-2"><small>
<em>
<a href="{{ route('accounts.inactive.index', $objectType) }}" class="text-muted">
@@ -146,19 +146,19 @@
</a>
</li>
<li class="nav-item">
<a href="{{ route('accounts.index', ['expense']) }}" class="nav-link">
<a href="{{ route('accounts.index', ['expense']) }}" class="nav-link {{ \FireflyIII\Support\Blade\Navigation::menuSubItemActive('accounts.index','expense') }}">
<em class="nav-icon bi bi-cart"></em>
<p>{{trans('firefly.expense_accounts')}}</p>
</a>
</li>
<li class="nav-item">
<a href="{{ route('accounts.index', ['revenue']) }}" class="nav-link">
<a href="{{ route('accounts.index', ['revenue']) }}" class="nav-link {{ \FireflyIII\Support\Blade\Navigation::menuSubItemActive('accounts.index','revenue') }}">
<em class="nav-icon bi bi-box-arrow-down"></em>
<p>{{ __('firefly.revenue_accounts') }}</p>
</a>
</li>
<li class="nav-item">
<a href="{{ route('accounts.index', ['liabilities']) }}" class="nav-link">
<a href="{{ route('accounts.index', ['liabilities']) }}" class="nav-link {{ \FireflyIII\Support\Blade\Navigation::menuSubItemActive('accounts.index','liabilities') }}">
<em class="nav-icon bi bi-ticket-detailed"></em>
<p>{{ __('firefly.liabilities_accounts') }}</p>
</a>