ダッシュボード画面の追加
This commit is contained in:
10
resources/views/admin/dashboard.blade.php
Normal file
10
resources/views/admin/dashboard.blade.php
Normal file
@@ -0,0 +1,10 @@
|
||||
@extends('layouts.admin')
|
||||
|
||||
@section('title', 'ダッシュボード')
|
||||
|
||||
@section('tab-content')
|
||||
<div class="container d-flex flex-column align-items-center">
|
||||
<img src="{{ asset('dashboard.png') }}" class="w-50"/>
|
||||
<p class="text-muted">TODO: 役に立つ情報を表示する</p>
|
||||
</div>
|
||||
@endsection
|
20
resources/views/layouts/admin.blade.php
Normal file
20
resources/views/layouts/admin.blade.php
Normal file
@@ -0,0 +1,20 @@
|
||||
@extends('layouts.base')
|
||||
|
||||
@section('content')
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-lg-3">
|
||||
<div class="list-group">
|
||||
<div class="list-group-item disabled font-weight-bold">管理</div>
|
||||
<a class="list-group-item list-group-item-action {{ Route::currentRouteName() === 'admin.dashboard' ? 'active' : '' }}"
|
||||
href="{{ route('admin.dashboard') }}"><span class="oi oi-dashboard mr-1"></span> ダッシュボード</a>
|
||||
<a class="list-group-item list-group-item-action"
|
||||
href=""><span class="oi oi-bullhorn mr-1"></span> お知らせ</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="tab-content col-lg-9">
|
||||
@yield('tab-content')
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@endsection
|
@@ -105,6 +105,9 @@
|
||||
</a>
|
||||
<div class="dropdown-divider"></div>
|
||||
<a href="{{ route('setting') }}" class="dropdown-item">設定</a>
|
||||
@can ('admin')
|
||||
<a href="{{ route('admin.dashboard') }}" class="dropdown-item">管理</a>
|
||||
@endcan
|
||||
<a href="{{ route('logout') }}" class="dropdown-item" onclick="event.preventDefault(); document.getElementById('logout-form').submit();">ログアウト</a>
|
||||
</div>
|
||||
</li>
|
||||
|
Reference in New Issue
Block a user