mirror of
				https://github.com/firefly-iii/firefly-iii.git
				synced 2025-10-31 02:36:28 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			166 lines
		
	
	
		
			8.7 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			166 lines
		
	
	
		
			8.7 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
| <!-- Navigation -->
 | |
| <nav class="navbar navbar-default navbar-static-top" role="navigation" style="margin-bottom: 0">
 | |
|     <div class="navbar-header">
 | |
|         <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
 | |
|             <span class="sr-only">Toggle navigation</span>
 | |
|             <span class="icon-bar"></span>
 | |
|             <span class="icon-bar"></span>
 | |
|             <span class="icon-bar"></span>
 | |
|         </button>
 | |
|         <a class="navbar-brand" href="{{route('index')}}">Firefly</a>
 | |
|     </div>
 | |
|     <!-- /.navbar-header -->
 | |
| 
 | |
| 
 | |
| 
 | |
|     <ul class="nav navbar-top-links navbar-right">
 | |
| 
 | |
| 
 | |
|         <li class="dropdown">
 | |
|             <a class="dropdown-toggle" data-toggle="dropdown" href="#">
 | |
|                 <i class="fa fa-user fa-fw"></i> <i class="fa fa-caret-down"></i>
 | |
|             </a>
 | |
|             <ul class="dropdown-menu dropdown-user">
 | |
|                 <li><a href="{{route('profile')}}"><i class="fa fa-user fa-fw"></i> {{Auth::user()->email}}</a></li>
 | |
|                 <li><a href="{{route('preferences')}}"><i class="fa fa-gear fa-fw"></i> Preferences</a></li>
 | |
|                 <li><a href="{{route('currency.index')}}"><i class="fa fa-usd fa-fw"></i> Currency</a></li>
 | |
|                 <li class="divider"></li>
 | |
|                 <li><a href="{{route('logout')}}"><i class="fa fa-sign-out fa-fw"></i> Logout</a></li>
 | |
|             </ul>
 | |
|             <!-- /.dropdown-user -->
 | |
|         </li>
 | |
| 
 | |
| 
 | |
| 
 | |
|         <!-- /.dropdown -->
 | |
| 
 | |
| 
 | |
|     </ul>
 | |
|     <p class="navbar-text navbar-right" id="daterange"><span> </span> <b class="caret"></b> </p>
 | |
| 
 | |
| 
 | |
|     <!-- /.navbar-top-links -->
 | |
|     <div class="navbar-default sidebar" role="navigation">
 | |
|         <div class="sidebar-nav navbar-collapse">
 | |
|             <ul class="nav" id="side-menu">
 | |
|                 <li class="sidebar-search">
 | |
|                 <form action="{{route('search')}}" method="GET" class="form-inline">
 | |
|                     <div class="input-group custom-search-form">
 | |
|                         <input type="text" name="q" class="form-control" value="@if(Input::get('q')){{{Input::get('q')}}}@endif" placeholder="Search...">
 | |
|                             <span class="input-group-btn">
 | |
|                                 <button class="btn btn-default" type="submit"><i class="fa fa-search"></i></button>
 | |
|                             </span>
 | |
|                     </div>
 | |
|                 </form>
 | |
|                 <!-- /input-group -->
 | |
|                 </li>
 | |
|                 <li>
 | |
|                     <a @if($r == 'index') class="active" @endif href="{{route('index')}}"><i class="fa fa-dashboard fa-fw"></i> Dashboard</a>
 | |
|                 </li>
 | |
|                 <?php
 | |
|                 $isAccounts = $r == 'accounts.index';
 | |
|                 $isAsset = $r == 'accounts.index' && isset($what) && $what == 'asset';
 | |
|                 $isExpense = $r == 'accounts.index' && isset($what) && $what == 'expense';
 | |
|                 $isRevenue = $r == 'accounts.index' && isset($what) && $what == 'revenue';
 | |
|                 ?>
 | |
|                 <li @if($isAccounts) class="active" @endif>
 | |
|                     <a href="#"><i class="fa fa-credit-card fa-fw"></i> Accounts <span class="fa arrow"></span></a>
 | |
|                     <ul class="nav nav-second-level">
 | |
|                         <li>
 | |
|                             <a @if($isAsset) class="active" @endif href="{{route('accounts.index','asset')}}"><i class="fa fa-money fa-fw"></i> Asset accounts</a>
 | |
|                         </li>
 | |
|                         <li>
 | |
|                             <a @if($isExpense) class="active" @endif href="{{route('accounts.index','expense')}}"><i class="fa fa-shopping-cart fa-fw"></i> Expense accounts</a>
 | |
|                         </li>
 | |
|                         <li>
 | |
|                             <a @if($isRevenue) class="active" @endif href="{{route('accounts.index','revenue')}}"><i class="fa fa-download fa-fw"></i> Revenue accounts</a>
 | |
|                         </li>
 | |
|                 </ul>
 | |
|                 <!-- /.nav-second-level -->
 | |
|             </li>
 | |
|             <li>
 | |
|                 <a @if(!(strpos($r,'budgets') === false)) class="active" @endif href="{{route('budgets.index')}}"><i class="fa fa-tasks fa-fw"></i> Budgets</a>
 | |
|             </li>
 | |
|             <li>
 | |
|                 <a @if($r == 'categories.index') class="active" @endif href="{{route('categories.index')}}"><i class="fa fa-bar-chart fa-fw"></i> Categories</a>
 | |
|             </li>
 | |
|             <li>
 | |
|                 <a href="#"><i class="fa fa-tags fa-fw"></i> Tags</a>
 | |
|             </li>
 | |
|             <li>
 | |
|                 <a @if(!(strpos($r,'reports') === false)) class="active" @endif href="{{route('reports.index')}}"><i class="fa fa-line-chart fa-fw"></i> Reports</a>
 | |
|             </li>
 | |
|             <?php
 | |
|             $isTransactions = $r == 'transactions.index';
 | |
|             $isWithdrawal = $r == 'transactions.index' && isset($what) && $what == 'withdrawal';
 | |
|             $isDeposit = $r == 'transactions.index' && isset($what) && $what == 'deposit';
 | |
|             $isTransfer = $r == 'transactions.index' && isset($what) && $what == 'transfers';
 | |
|             ?>
 | |
|             <li @if($isTransactions) class="active" @endif>
 | |
|                 <a href="#"><i class="fa fa-repeat fa-fw"></i> Transactions<span class="fa arrow"></span></a>
 | |
|                 <ul class="nav nav-second-level">
 | |
|                     <li>
 | |
|                         <a @if($isWithdrawal)class="active"@endif href="{{route('transactions.index','withdrawal')}}"><i class="fa fa-long-arrow-left fa-fw"></i> Expenses</a>
 | |
|                     </li>
 | |
|                     <li>
 | |
|                         <a @if($isDeposit)class="active"@endif href="{{route('transactions.index','deposit')}}"><i class="fa fa-long-arrow-right fa-fw"></i> Revenue / income</a>
 | |
|                     </li>
 | |
|                     <li>
 | |
|                         <a @if($isTransfer)class="active"@endif href="{{route('transactions.index','transfers')}}"><i class="fa fa-arrows-h fa-fw"></i> Transfers</a>
 | |
|                     </li>
 | |
|                 </ul>
 | |
| 
 | |
|             </li>
 | |
|             <?php
 | |
|             $isMM = !(strpos($r,'piggy-banks') === false) || !(strpos($r,'bills') === false) |  !(strpos($r,'repeated') === false);
 | |
|             $isPiggy = !(strpos($r,'piggy-banks') === false);
 | |
|             $isBill = !(strpos($r,'bills') === false) && strpos($r,'bills.create') === false;
 | |
|             $isRep = !(strpos($r,'repeated') === false);
 | |
|             ?>
 | |
|             <li @if($isMM)class="active"@endif>
 | |
|                 <a href="#"><i class="fa fa-euro fa-fw"></i> Money management<span class="fa arrow"></span></a>
 | |
|                 <ul class="nav nav-second-level">
 | |
|                     <li>
 | |
|                         <a @if($isPiggy)class="active"@endif href="{{route('piggy-banks.index')}}"><i class="fa fa-sort-amount-asc fa-fw"></i> Piggy banks</a>
 | |
|                     </li>
 | |
|                     <li>
 | |
|                         <a @if($isBill)class="active"@endif href="{{route('bills.index')}}"><i class="fa fa-calendar-o fa-fw"></i> Bills</a>
 | |
|                     </li>
 | |
|                     <li>
 | |
|                         <a @if($isRep)class="active"@endif href="{{route('repeated.index')}}"><i class="fa fa-rotate-left fa-fw"></i> Repeated expenses</a>
 | |
|                     </li>
 | |
|                 </ul>
 | |
|                 <!-- /.nav-second-level -->
 | |
|             </li>
 | |
|             <?php
 | |
|             $creating = !(strpos($r,'.create') === false);
 | |
|             $isWithdrawal = $r == 'transactions.create' && isset($what) && $what == 'withdrawal';
 | |
|             $isDeposit = $r == 'transactions.create' && isset($what) && $what == 'deposit';
 | |
|             $isTransfer = $r == 'transactions.create' && isset($what) && $what == 'transfer';
 | |
|             $isBill = $r == 'bills.create';
 | |
|             ?>
 | |
|             <li @if($creating)class="active"@endif>
 | |
|                 <a href="#"><i class="fa fa-plus fa-fw"></i> Create new<span class="fa arrow"></span></a>
 | |
|                 <ul class="nav nav-second-level">
 | |
|                     <li>
 | |
|                         <a @if($isWithdrawal)class="active"@endif href="{{route('transactions.create','withdrawal')}}"><i class="fa fa-long-arrow-left fa-fw"></i> Withdrawal</a>
 | |
|                     </li>
 | |
|                     <li>
 | |
|                         <a @if($isDeposit)class="active"@endif href="{{route('transactions.create','deposit')}}"><i class="fa fa-long-arrow-right fa-fw"></i> Deposit</a>
 | |
|                     </li>
 | |
|                     <li>
 | |
|                         <a @if($isTransfer)class="active"@endif href="{{route('transactions.create','transfer')}}"><i class="fa fa-arrows-h fa-fw"></i> Transfer</a>
 | |
|                     </li>
 | |
|                     <li>
 | |
|                         <a @if($isBill)class="active"@endif href="{{route('bills.create')}}"><i class="fa fa-calendar-o fa-fw"></i> Bill</a>
 | |
|                     </li>
 | |
|                 </ul>
 | |
|                 <!-- /.nav-second-level -->
 | |
|             </li>
 | |
|         </ul>
 | |
|     </div>
 | |
|     <!-- /.sidebar-collapse -->
 | |
| </div>
 | |
| <!-- /.navbar-static-side -->
 | |
| </nav>
 |