mirror of
https://github.com/firefly-iii/firefly-iii.git
synced 2025-09-29 18:20:01 +00:00
152 lines
7.9 KiB
PHP
152 lines
7.9 KiB
PHP
@extends('layout.v2')
|
|
@section('content')
|
|
<div class="app-content">
|
|
<div class="container-fluid" x-data="index">
|
|
<x-messages></x-messages>
|
|
<div class="row mb-3">
|
|
<div class="col-xl-4 col-lg-6 col-md-12 col-sm-12 col-xs-12">
|
|
<div class="card">
|
|
<div class="card-header">
|
|
<h3 class="card-title">Info</h3>
|
|
</div>
|
|
<div class="card-body">
|
|
some chart
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-xl-4 col-lg-6 col-md-12 col-sm-12 col-xs-12">
|
|
<div class="card">
|
|
<div class="card-header">
|
|
<h3 class="card-title">Info</h3>
|
|
</div>
|
|
<div class="card-body">
|
|
Same
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-xl-4 col-lg-6 col-md-12 col-sm-12 col-xs-12">
|
|
<div class="card">
|
|
<div class="card-header">
|
|
<h3 class="card-title">Info</h3>
|
|
</div>
|
|
<div class="card-body">
|
|
Same
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="row mb-3">
|
|
<div class="col">
|
|
Nav
|
|
</div>
|
|
</div>
|
|
<div class="row mb-3">
|
|
<div class="col-xl-12 col-lg-12 col-md-12 col-sm-12 col-xs-12">
|
|
<div class="card mb-3">
|
|
<div class="card-header">
|
|
<div class="row">
|
|
<div class="col">
|
|
<h3 class="card-title">Accounts (ungrouped)</h3>
|
|
</div>
|
|
<div class="col text-end">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="card-body p-0">
|
|
<table class="table">
|
|
<thead>
|
|
<tr>
|
|
<td> </td>
|
|
<td>
|
|
<a href="#" x-on:click.prevent="sort('active')">Active?</a>
|
|
<em x-show="sortingColumn === 'active' && sortDirection === 'asc'" class="fa-solid fa-arrow-down-wide-short"></em>
|
|
<em x-show="sortingColumn === 'active' && sortDirection === 'desc'" class="fa-solid fa-arrow-up-wide-short"></em>
|
|
</td>
|
|
<td>
|
|
<a href="#" x-on:click.prevent="sort('name')">Name</a>
|
|
<em x-show="sortingColumn === 'name' && sortDirection === 'asc'" class="fa-solid fa-arrow-down-z-a"></em>
|
|
<em x-show="sortingColumn === 'name' && sortDirection === 'desc'" class="fa-solid fa-arrow-up-z-a"></em>
|
|
</td>
|
|
<td>Type</td>
|
|
<td>
|
|
<a href="#" x-on:click.prevent="sort('iban')">Account number</a>
|
|
<em x-show="sortingColumn === 'iban' && sortDirection === 'asc'" class="fa-solid fa-arrow-down-z-a"></em>
|
|
<em x-show="sortingColumn === 'iban' && sortDirection === 'desc'" class="fa-solid fa-arrow-up-z-a"></em>
|
|
</td>
|
|
<td>
|
|
<a href="#" x-on:click.prevent="sort('balance')">Current balance</a>
|
|
<em x-show="sortingColumn === 'balance' && sortDirection === 'asc'" class="fa-solid fa-arrow-down-wide-short"></em>
|
|
<em x-show="sortingColumn === 'balance' && sortDirection === 'desc'" class="fa-solid fa-arrow-up-wide-short"></em>
|
|
</td>
|
|
<td>Last activity</td>
|
|
<td>Balance difference</td>
|
|
<td> </td>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<template x-for="(account, index) in accounts" :key="index">
|
|
<tr>
|
|
<td>TODO</td>
|
|
<td>
|
|
<template x-if="account.active">
|
|
<em class="text-success fa-solid fa-check"></em>
|
|
</template>
|
|
<template x-if="!account.active">
|
|
<em class="text-danger fa-solid fa-xmark"></em>
|
|
</template>
|
|
</td>
|
|
<td>
|
|
<a :href="'./accounts/show/' + account.id">
|
|
<span x-text="account.name"></span>
|
|
</a>
|
|
</td>
|
|
<td>
|
|
<span x-text="account.type"></span>
|
|
<span x-text="account.role"></span>
|
|
</td>
|
|
<td>
|
|
<!-- IBAN and no account nr -->
|
|
<template x-if="'' === account.account_number && '' !== account.iban">
|
|
<span x-text="account.iban + 'A'"></span>
|
|
</template>
|
|
<!-- no IBAN and account nr -->
|
|
<template x-if="'' !== account.account_number && '' === account.iban">
|
|
<span x-text="account.account_number"></span>
|
|
</template>
|
|
<!-- both -->
|
|
<template x-if="'' !== account.account_number && '' !== account.iban">
|
|
<span>
|
|
<span x-text="account.iban"></span>
|
|
(<span x-text="account.account_number"></span>)
|
|
</span>
|
|
</template>
|
|
</td>
|
|
<td>
|
|
<span x-text="formatMoney(account.current_balance, account.currency_code)"></span>
|
|
</td>
|
|
<td>TODO</td>
|
|
<td>TODO</td>
|
|
<td> </td>
|
|
</tr>
|
|
</template>
|
|
</tbody>
|
|
|
|
</table>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<div class="row mb-3">
|
|
<div class="col">
|
|
Nav
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
@endsection
|
|
@section('scripts')
|
|
@vite(['resources/assets/v2/pages/accounts/index.js'])
|
|
@endsection
|