Files
snipe-it/app/views/backend/layouts/default.blade.php
T
snipe 549c0a9fd6 Linked header boxes
Need to add filters on these asset screens to filter avail vs checked out
2013-11-20 04:54:45 -05:00

337 lines
12 KiB
PHP
Executable File
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!DOCTYPE html>
<html lang="en">
<head>
<!-- Basic Page Needs
================================================== -->
<meta charset="utf-8" />
<title>
@section('title')
Snipe IT Asset Manager
@show
</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<!-- Mobile Specific Metas
================================================== -->
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- bootstrap -->
<link href="{{ asset('assets/css/bootstrap/bootstrap.css') }}" rel="stylesheet" />
<link href="{{ asset('assets/css/bootstrap/bootstrap-responsive.css') }}" rel="stylesheet" />
<link href="{{ asset('assets/css/bootstrap/bootstrap-overrides.css') }}" type="text/css" rel="stylesheet" />
<link href="{{ asset('assets/css/lib/bootstrap.datepicker.css') }}" type="text/css" rel="stylesheet">
<!-- libraries -->
<link href="{{ asset('assets/css/lib/jquery-ui-1.10.2.custom.css') }}" rel="stylesheet" type="text/css" />
<link href="{{ asset('assets/css/lib/font-awesome.css') }}" type="text/css" rel="stylesheet" />
<!-- global styles -->
<link rel="stylesheet" type="text/css" href="{{ asset('assets/css/compiled/layout.css') }}">
<link rel="stylesheet" type="text/css" href="{{ asset('assets/css/compiled/elements.css') }}">
<link rel="stylesheet" type="text/css" href="{{ asset('assets/css/compiled/icons.css') }}">
<link href="{{ asset('assets/css/lib/select2.css') }}" type="text/css" rel="stylesheet">
<!-- this page specific styles -->
<link rel="stylesheet" href="{{ asset('assets/css/compiled/index.css') }}" type="text/css" media="screen" />
<link rel="stylesheet" href="{{ asset('assets/css/compiled/user-list.css') }}" type="text/css" media="screen" />
<link rel="stylesheet" href="{{ asset('assets/css/compiled/user-profile.css') }}" type="text/css" media="screen" />
<!-- open sans font -->
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800' rel='stylesheet' type='text/css'>
<!-- lato font -->
<link href='http://fonts.googleapis.com/css?family=Lato:300,400,700,900,300italic,400italic,700italic,900italic' rel='stylesheet' type='text/css'>
<!--[if lt IE 9]>
<script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<style>
@section('styles')
h3 {
padding: 10px;
}
@show
</style>
</head>
<body>
<!-- navbar -->
<!-- navbar -->
<div class="navbar navbar-inverse">
<div class="navbar-inner navbar-inverse">
<button type="button" class="btn btn-navbar visible-phone" id="menu-toggler">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="brand" href="/">Snipe IT Asset Management</a>
</ul>
<ul class="nav pull-right">
@if (Sentry::check())
<li class="hidden-phone">
<input class="search" type="text" />
</li>
<li class="dropdown">
<a href="#" class="dropdown-toggle hidden-phone" data-toggle="dropdown">
Welcome, {{ Sentry::getUser()->first_name }}
<b class="caret"></b>
</a>
<ul class="dropdown-menu">
@if(Sentry::getUser()->hasAccess('admin'))
<li>
<a href="{{ route('admin') }}">
<i class="icon-cog"></i> Settings
</a>
</li>
@endif
<li{{ (Request::is('account/profile') ? ' class="active"' : '') }}>
<a href="{{ route('profile') }}">
<i class="icon-user"></i> Your profile
</a>
</li>
<li class="divider"></li>
<li>
<a href="{{ route('logout') }}">
<i class="icon-off"></i>
Logout
</a>
</li>
</ul>
</li>
<li class="dropdown{{ (Request::is('admin/users*|admin/groups*') ? ' active' : '') }}">
<a class="dropdown-toggle" data-toggle="dropdown" href="{{ URL::to('admin/users') }}">
<i class="icon-wrench icon-white"></i> Admin <span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li{{ (Request::is('admin/groups*') ? ' class="active"' : '') }}>
<a href="{{ URL::to('admin/groups') }}">
<i class="icon-group"></i> Groups
</a>
</li>
<li{{ (Request::is('admin/settings/manufacturers*') ? ' class="active"' : '') }}>
<a href="{{ URL::to('admin/settings/manufacturers') }}">
<i class="icon-briefcase"></i> Manufacturers
</a>
</li>
<li{{ (Request::is('admin/settings/categories*') ? ' class="active"' : '') }}>
<a href="{{ URL::to('admin/settings/categories') }}">
<i class="icon-th"></i> Categories
</a>
</li>
<li{{ (Request::is('admin/settings/locations*') ? ' class="active"' : '') }}>
<a href="{{ URL::to('admin/settings/locations') }}">
<i class="icon-globe"></i> Locations
</a>
</li>
<li{{ (Request::is('admin/settings/depreciations*') ? ' class="active"' : '') }}>
<a href="{{ URL::to('admin/settings/depreciations') }}">
<i class="icon-arrow-down"></i> Depreciation
</a>
</li>
</ul>
</li>
@else
<li {{ (Request::is('auth/signin') ? 'class="active"' : '') }}><a href="{{ route('signin') }}">Sign in</a></li>
@endif
</ul>
</div>
</div>
<!-- end navbar -->
@if (Sentry::check())
<!-- sidebar -->
<div id="sidebar-nav">
<ul id="dashboard-menu">
<li{{ (Request::is('admin') ? ' class="active"><div class="pointer"><div class="arrow"></div><div class="arrow_border"></div></div>' : '>') }}
<a href="{{ URL::to('admin') }}">
<i class="icon-barcode"></i>
<span>Assets</span>
</a>
</li>
<li{{ (Request::is('assets/models*') ? ' class="active"><div class="pointer"><div class="arrow"></div><div class="arrow_border"></div></div>' : '>') }}
<a href="{{ URL::to('assets/models') }}">
<i class="icon-th-list"></i>
<span>Models</span>
</a>
</li>
<li{{ (Request::is('admin/licenses*') ? ' class="active"><div class="pointer"><div class="arrow"></div><div class="arrow_border"></div></div>' : '>') }}
<a href="{{ URL::to('admin/licenses') }}">
<i class="icon-certificate"></i>
<span>Licenses</span>
</a>
</li>
<li{{ (Request::is('admin/users*') ? ' class="active"><div class="pointer"><div class="arrow"></div><div class="arrow_border"></div></div>' : '>') }}
<a href="{{ URL::to('admin/users') }}">
<i class="icon-group"></i>
<span>People</span>
</a>
</li>
<li{{ (Request::is('reports*') ? ' class="active"><div class="pointer"><div class="arrow"></div><div class="arrow_border"></div></div>' : '>') }}
<a href="{{ URL::to('reports') }}">
<i class="icon-signal"></i>
<span>Reports</span>
</a>
</li>
</ul>
</div>
<!-- end sidebar -->
@endif
<!-- main container -->
<div class="content">
<div class="container-fluid">
@if ((Sentry::check()) && (Sentry::getUser()->hasAccess('admin')))
<!-- upper main stats -->
<div id="main-stats">
<div class="row-fluid stats-row">
<div class="span3 stat">
<div class="data">
<a href="{{ URL::to('admin') }}">
<span class="number">{{ number_format(Asset::assetcount()) }}</span>
<span style="color:black">total assets</span>
</a>
</div>
</div>
<div class="span3 stat">
<div class="data">
<a href="{{ URL::to('admin') }}">
<span class="number">{{ number_format(Asset::availassetcount()) }}</span>
<span style="color:black">assets available</span>
</a>
</div>
</div>
<div class="span3 stat">
<div class="data">
<a href="{{ URL::to('admin/licenses') }}">
<span class="number">{{ number_format(License::assetcount()) }}</span>
<span style="color:black">total licenses</span>
</a>
</div>
</div>
<div class="span3 stat last">
<div class="data">
<a href="{{ URL::to('admin/licenses') }}">
<span class="number">{{ number_format(License::availassetcount()) }}</span>
<span style="color:black">licenses available</span>
</a>
</div>
</div>
</div>
</div>
<!-- end upper main stats -->
@endif
<div id="pad-wrapper">
<!-- Notifications -->
@include('frontend/notifications')
<!-- Content -->
@yield('content')
</div>
</div>
</div>
</div>
</div>
<footer>
<div id="footer">
<div class="container">
<p class="muted credit"><a href="http://snipeitapp.com">Snipe IT</a> is a free open source
project by <a href="http://twitter.com/snipeyhead">@snipeyhead</a>. <a href="https://github.com/snipe/snipe-it">Fork it here</a>!</p>
</div>
</div>
</footer>
<!-- end main container -->
<!-- scripts -->
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script src="{{ asset('assets/js/bootstrap.min.js') }}"></script>
<script src="{{ asset('assets/js/jquery-ui-1.10.2.custom.min.js') }}"></script>
<!-- knob -->
<script src="{{ asset('assets/js/jquery.knob.js') }}"></script>
<script src="{{ asset('assets/js/select2.min.js') }}"></script>
<script src="{{ asset('assets/js/jquery.uniform.min.js') }}"></script>
<script src="{{ asset('assets/js/bootstrap.datepicker.js') }}"></script>
<script type="text/javascript">
$(function () {
// add uniform plugin styles to html elements
$("input:checkbox, input:radio").uniform();
// datepicker plugin
$('.datepicker').datepicker().on('changeDate', function (ev) {
$(this).datepicker('hide');
});
// select2 plugin for select elements
$(".select2").select2({
placeholder: "Select"
});
// jQuery Knobs
$(".knob").knob();
// confirm delete modal
$('.delete-asset').click(function(evnt) {
var href = $(this).attr('href');
var message = $(this).attr('data-content');
var title = $(this).attr('data-title');
if (!$('#dataConfirmModal').length) {
$('body').append('<div id="dataConfirmModal" class="modal" role="dialog" aria-labelledby="dataConfirmLabel" aria-hidden="true"><div class="modal-header"><button type="button" class="close " data-dismiss="modal" aria-hidden="true">×</button><h3 id="dataConfirmLabel">'+title+'</h3></div><div class="modal-body">'+message+'</div><div class="modal-footer"><button class="btn-flat white" data-dismiss="modal" aria-hidden="true">No</button> <a class="btn-flat danger" id="dataConfirmOK">Yes</a></div></div>');
}
$('#dataConfirmModal').find('.modal-body').text(message);
$('#dataConfirmOK').attr('href', href);
$('#dataConfirmModal').modal({show:true});
})
});
</script>
</body>
</html>