Added missing dashboard pages
This commit is contained in:
@@ -9,6 +9,40 @@ class DashboardController extends Controller {
|
||||
return View::make('dashboard.index');
|
||||
}
|
||||
|
||||
/**
|
||||
* Shows the components view.
|
||||
* @return \Illuminate\View\View
|
||||
*/
|
||||
public function showComponents() {
|
||||
return View::make('dashboard.components')->with([
|
||||
'pageTitle' => 'Components - Dashboard'
|
||||
]);
|
||||
}
|
||||
|
||||
/**
|
||||
* Shows the incidents view.
|
||||
* @return \Illuminate\View\View
|
||||
*/
|
||||
public function showIncidents() {
|
||||
return View::make('dashboard.incidents')->with([
|
||||
'pageTitle' => 'Incidents - Dashboard'
|
||||
]);
|
||||
}
|
||||
|
||||
/**
|
||||
* Shows the metrics view.
|
||||
* @return \Illuminate\View\View
|
||||
*/
|
||||
public function showMetrics() {
|
||||
return View::make('dashboard.metrics')->with([
|
||||
'pageTitle' => 'Metrics - Dashboard'
|
||||
]);
|
||||
}
|
||||
|
||||
/**
|
||||
* Shows the settings view.
|
||||
* @return \Illuminate\View\View
|
||||
*/
|
||||
public function showSettings() {
|
||||
return View::make('dashboard.settings')->with([
|
||||
'pageTitle' => 'Settings - Dashboard'
|
||||
|
||||
@@ -2,9 +2,9 @@
|
||||
|
||||
Route::group(['before' => 'auth', 'prefix' => 'dashboard'], function() {
|
||||
Route::get('/', ['as' => 'dashboard', 'uses' => 'DashboardController@showDashboard']);
|
||||
Route::get('components', ['as' => 'dashboard.components', 'uses' => 'DashboardController@showDashboard']);
|
||||
Route::get('incidents', ['as' => 'dashboard.incidents', 'uses' => 'DashboardController@showDashboard']);
|
||||
Route::get('metrics', ['as' => 'dashboard.metrics', 'uses' => 'DashboardController@showDashboard']);
|
||||
Route::get('status-page', ['as' => 'dashboard.status-page', 'uses' => 'DashboardController@showDashboard']);
|
||||
Route::get('components', ['as' => 'dashboard.components', 'uses' => 'DashboardController@showComponents']);
|
||||
Route::get('incidents', ['as' => 'dashboard.incidents', 'uses' => 'DashboardController@showIncidents']);
|
||||
Route::get('metrics', ['as' => 'dashboard.metrics', 'uses' => 'DashboardController@showMetrics']);
|
||||
Route::get('status-page', ['as' => 'dashboard.status-page', 'uses' => 'DashboardController@showStatusPage']);
|
||||
Route::get('settings', ['as' => 'dashboard.settings', 'uses' => 'DashboardController@showSettings']);
|
||||
});
|
||||
|
||||
24
app/views/dashboard/components.blade.php
Normal file
24
app/views/dashboard/components.blade.php
Normal file
@@ -0,0 +1,24 @@
|
||||
@extends('layout.dashboard')
|
||||
|
||||
@section('content')
|
||||
<div class="header">
|
||||
<i class="fa fa-list-ul"></i> {{ Lang::get('cachet.dashboard.components') }}
|
||||
<input type="text" class="form-control input-sm pull-right" placeholder="{{ Lang::get('cachet.dashboard.search') }}">
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-sm-12">
|
||||
<div role='tabpanel'>
|
||||
<ul class="nav nav-tabs" role='tablist'>
|
||||
<li role='presentation' class='active'><a data-toggle='tab' role='tab' href="#tab-1">Tab 1</a></li>
|
||||
<li role='presentation'><a data-toggle='tab' role='tab' href="#tab-2">Tab 2</a></li>
|
||||
<li role='presentation'><a data-toggle='tab' role='tab' href="#tab-3">Tab 3</a></li>
|
||||
</ul>
|
||||
<div class="tab-content">
|
||||
<div role='tabpanel' class='tab-pane active' id="tab-1">Foo</div>
|
||||
<div role='tabpanel' class='tab-pane' id="tab-2">Bar</div>
|
||||
<div role='tabpanel' class='tab-pane' id="tab-3">Baz</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@stop
|
||||
24
app/views/dashboard/incidents.blade.php
Normal file
24
app/views/dashboard/incidents.blade.php
Normal file
@@ -0,0 +1,24 @@
|
||||
@extends('layout.dashboard')
|
||||
|
||||
@section('content')
|
||||
<div class="header">
|
||||
<i class="fa fa-exclamation-triangle"></i> {{ Lang::get('cachet.dashboard.incidents') }}
|
||||
<input type="text" class="form-control input-sm pull-right" placeholder="{{ Lang::get('cachet.dashboard.search') }}">
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-sm-12">
|
||||
<div role='tabpanel'>
|
||||
<ul class="nav nav-tabs" role='tablist'>
|
||||
<li role='presentation' class='active'><a data-toggle='tab' role='tab' href="#tab-1">Tab 1</a></li>
|
||||
<li role='presentation'><a data-toggle='tab' role='tab' href="#tab-2">Tab 2</a></li>
|
||||
<li role='presentation'><a data-toggle='tab' role='tab' href="#tab-3">Tab 3</a></li>
|
||||
</ul>
|
||||
<div class="tab-content">
|
||||
<div role='tabpanel' class='tab-pane active' id="tab-1">Foo</div>
|
||||
<div role='tabpanel' class='tab-pane' id="tab-2">Bar</div>
|
||||
<div role='tabpanel' class='tab-pane' id="tab-3">Baz</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@stop
|
||||
24
app/views/dashboard/metrics.blade.php
Normal file
24
app/views/dashboard/metrics.blade.php
Normal file
@@ -0,0 +1,24 @@
|
||||
@extends('layout.dashboard')
|
||||
|
||||
@section('content')
|
||||
<div class="header">
|
||||
<i class="fa fa-area-chart"></i> {{ Lang::get('cachet.dashboard.metrics') }}
|
||||
<input type="text" class="form-control input-sm pull-right" placeholder="{{ Lang::get('cachet.dashboard.search') }}">
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-sm-12">
|
||||
<div role='tabpanel'>
|
||||
<ul class="nav nav-tabs" role='tablist'>
|
||||
<li role='presentation' class='active'><a data-toggle='tab' role='tab' href="#tab-1">Tab 1</a></li>
|
||||
<li role='presentation'><a data-toggle='tab' role='tab' href="#tab-2">Tab 2</a></li>
|
||||
<li role='presentation'><a data-toggle='tab' role='tab' href="#tab-3">Tab 3</a></li>
|
||||
</ul>
|
||||
<div class="tab-content">
|
||||
<div role='tabpanel' class='tab-pane active' id="tab-1">Foo</div>
|
||||
<div role='tabpanel' class='tab-pane' id="tab-2">Bar</div>
|
||||
<div role='tabpanel' class='tab-pane' id="tab-3">Baz</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@stop
|
||||
@@ -31,11 +31,11 @@
|
||||
<i class="fa fa-area-chart"></i> {{ Lang::get('cachet.dashboard.metrics') }}
|
||||
</a>
|
||||
</li>
|
||||
<li class="{{ Request::is('dashboard/status-page') ? 'active' : '' }}">
|
||||
<!-- <li class="{{ Request::is('dashboard/status-page') ? 'active' : '' }}">
|
||||
<a href="{{ URL::route('dashboard.status-page') }}">
|
||||
<i class="fa fa-exclamation-circle"></i> {{ Lang::get('cachet.dashboard.status_page') }}
|
||||
</a>
|
||||
</li>
|
||||
</li> -->
|
||||
<li class="{{ Request::is('dashboard/settings') ? 'active' : '' }}">
|
||||
<a href="{{ URL::route('dashboard.settings') }}">
|
||||
<i class="fa fa-cogs"></i> {{ Lang::get('cachet.dashboard.settings') }}
|
||||
|
||||
Reference in New Issue
Block a user