Added content wrappers

This commit is contained in:
Beth Parker 2020-07-27 20:30:34 -05:00
parent 6027b4c39b
commit 6bd3ddcfdc
14 changed files with 413 additions and 459 deletions

View file

@ -1,71 +1,59 @@
@extends('layouts.default') @extends('layouts.default')
@extends('content_wrappers.md-8')
@section('heading', 'Login')
@section('content') @section('content')
<div class="container"> <form class="form-horizontal" method="POST" action="{{ route('login') }}">
<div class="row"> {{ csrf_field() }}
<div class="col-md-8 col-md-offset-2">
<div class="panel panel-default">
<div class="panel panel-default">
<div class="panel-heading"><h1>Login</h1></div>
<div class="panel-body"> <div class="form-group{{ $errors->has('email') ? ' has-error' : '' }}">
<form class="form-horizontal" method="POST" action="{{ route('login') }}"> <label for="email" class="col-md-4 control-label">E-Mail Address</label>
{{ csrf_field() }}
<div class="form-group{{ $errors->has('email') ? ' has-error' : '' }}"> <div class="col-md-6">
<label for="email" class="col-md-4 control-label">E-Mail Address</label> <input id="email" type="email" class="form-control" name="email" value="{{ old('email') }}" required autofocus>
<div class="col-md-6"> @if ($errors->has('email'))
<input id="email" type="email" class="form-control" name="email" value="{{ old('email') }}" required autofocus> <span class="help-block">
<strong>{{ $errors->first('email') }}</strong>
</span>
@endif
</div>
</div>
@if ($errors->has('email')) <div class="form-group{{ $errors->has('password') ? ' has-error' : '' }}">
<span class="help-block"> <label for="password" class="col-md-4 control-label">Password</label>
<strong>{{ $errors->first('email') }}</strong>
</span>
@endif
</div>
</div>
<div class="form-group{{ $errors->has('password') ? ' has-error' : '' }}"> <div class="col-md-6">
<label for="password" class="col-md-4 control-label">Password</label> <input id="password" type="password" class="form-control" name="password" required>
<div class="col-md-6"> @if ($errors->has('password'))
<input id="password" type="password" class="form-control" name="password" required> <span class="help-block">
<strong>{{ $errors->first('password') }}</strong>
</span>
@endif
</div>
</div>
@if ($errors->has('password')) <div class="form-group">
<span class="help-block"> <div class="col-md-6 col-md-offset-4">
<strong>{{ $errors->first('password') }}</strong> <div class="checkbox">
</span> <label>
@endif <input type="checkbox" name="remember" {{ old('remember') ? 'checked' : '' }}> Remember Me
</div> </label>
</div>
<div class="form-group">
<div class="col-md-6 col-md-offset-4">
<div class="checkbox">
<label>
<input type="checkbox" name="remember" {{ old('remember') ? 'checked' : '' }}> Remember Me
</label>
</div>
</div>
</div>
<div class="form-group">
<div class="col-md-8 col-md-offset-4">
<button type="submit" class="btn btn-primary">
Login
</button>
<a class="btn btn-link" href="{{ route('password.request') }}">
Forgot Your Password?
</a>
</div>
</div>
</form>
</div>
</div> </div>
</div> </div>
</div> </div>
</div>
</div> <div class="form-group">
<div class="col-md-8 col-md-offset-4">
<button type="submit" class="btn btn-primary">
Login
</button>
<a class="btn btn-link" href="{{ route('password.request') }}">
Forgot Your Password?
</a>
</div>
</div>
</form>
@endsection @endsection

View file

@ -1,47 +1,38 @@
@extends('layouts.default') @extends('layouts.default')
@extends('content_wrappers.md-8')
@section('heading', 'Reset Password')
@section('content') @section('content')
<div class="container"> @if (session('status'))
<div class="row"> <div class="alert alert-success">
<div class="col-md-8 col-md-offset-2"> {{ session('status') }}
<div class="panel panel-default"> </div>
<div class="panel-heading">Reset Password</div> @endif
<div class="panel-body"> <form class="form-horizontal" method="POST" action="{{ route('password.email') }}">
@if (session('status')) {{ csrf_field() }}
<div class="alert alert-success">
{{ session('status') }}
</div>
@endif
<form class="form-horizontal" method="POST" action="{{ route('password.email') }}"> <div class="form-group{{ $errors->has('email') ? ' has-error' : '' }}">
{{ csrf_field() }} <label for="email" class="col-md-4 control-label">E-Mail Address</label>
<div class="form-group{{ $errors->has('email') ? ' has-error' : '' }}"> <div class="col-md-6">
<label for="email" class="col-md-4 control-label">E-Mail Address</label> <input id="email" type="email" class="form-control" name="email" value="{{ old('email') }}" required>
<div class="col-md-6"> @if ($errors->has('email'))
<input id="email" type="email" class="form-control" name="email" value="{{ old('email') }}" required> <span class="help-block">
<strong>{{ $errors->first('email') }}</strong>
@if ($errors->has('email')) </span>
<span class="help-block"> @endif
<strong>{{ $errors->first('email') }}</strong>
</span>
@endif
</div>
</div>
<div class="form-group">
<div class="col-md-6 col-md-offset-4">
<button type="submit" class="btn btn-primary">
Send Password Reset Link
</button>
</div>
</div>
</form>
</div>
</div> </div>
</div> </div>
</div>
</div> <div class="form-group">
<div class="col-md-6 col-md-offset-4">
<button type="submit" class="btn btn-primary">
Send Password Reset Link
</button>
</div>
</div>
</form>
@endsection @endsection

View file

@ -1,70 +1,61 @@
@extends('layouts.default') @extends('layouts.default')
@extends('content_wrappers.md-8')
@section('heading', 'Reset Password')
@section('content') @section('content')
<div class="container"> <form class="form-horizontal" method="POST" action="{{ route('password.request') }}">
<div class="row"> {{ csrf_field() }}
<div class="col-md-8 col-md-offset-2">
<div class="panel panel-default">
<div class="panel-heading">Reset Password</div>
<div class="panel-body"> <input type="hidden" name="token" value="{{ $token }}">
<form class="form-horizontal" method="POST" action="{{ route('password.request') }}">
{{ csrf_field() }}
<input type="hidden" name="token" value="{{ $token }}"> <div class="form-group{{ $errors->has('email') ? ' has-error' : '' }}">
<label for="email" class="col-md-4 control-label">E-Mail Address</label>
<div class="form-group{{ $errors->has('email') ? ' has-error' : '' }}"> <div class="col-md-6">
<label for="email" class="col-md-4 control-label">E-Mail Address</label> <input id="email" type="email" class="form-control" name="email" value="{{ $email or old('email') }}" required autofocus>
<div class="col-md-6"> @if ($errors->has('email'))
<input id="email" type="email" class="form-control" name="email" value="{{ $email or old('email') }}" required autofocus> <span class="help-block">
<strong>{{ $errors->first('email') }}</strong>
@if ($errors->has('email')) </span>
<span class="help-block"> @endif
<strong>{{ $errors->first('email') }}</strong>
</span>
@endif
</div>
</div>
<div class="form-group{{ $errors->has('password') ? ' has-error' : '' }}">
<label for="password" class="col-md-4 control-label">Password</label>
<div class="col-md-6">
<input id="password" type="password" class="form-control" name="password" required>
@if ($errors->has('password'))
<span class="help-block">
<strong>{{ $errors->first('password') }}</strong>
</span>
@endif
</div>
</div>
<div class="form-group{{ $errors->has('password_confirmation') ? ' has-error' : '' }}">
<label for="password-confirm" class="col-md-4 control-label">Confirm Password</label>
<div class="col-md-6">
<input id="password-confirm" type="password" class="form-control" name="password_confirmation" required>
@if ($errors->has('password_confirmation'))
<span class="help-block">
<strong>{{ $errors->first('password_confirmation') }}</strong>
</span>
@endif
</div>
</div>
<div class="form-group">
<div class="col-md-6 col-md-offset-4">
<button type="submit" class="btn btn-primary">
Reset Password
</button>
</div>
</div>
</form>
</div>
</div> </div>
</div> </div>
</div>
</div> <div class="form-group{{ $errors->has('password') ? ' has-error' : '' }}">
<label for="password" class="col-md-4 control-label">Password</label>
<div class="col-md-6">
<input id="password" type="password" class="form-control" name="password" required>
@if ($errors->has('password'))
<span class="help-block">
<strong>{{ $errors->first('password') }}</strong>
</span>
@endif
</div>
</div>
<div class="form-group{{ $errors->has('password_confirmation') ? ' has-error' : '' }}">
<label for="password-confirm" class="col-md-4 control-label">Confirm Password</label>
<div class="col-md-6">
<input id="password-confirm" type="password" class="form-control" name="password_confirmation" required>
@if ($errors->has('password_confirmation'))
<span class="help-block">
<strong>{{ $errors->first('password_confirmation') }}</strong>
</span>
@endif
</div>
</div>
<div class="form-group">
<div class="col-md-6 col-md-offset-4">
<button type="submit" class="btn btn-primary">
Reset Password
</button>
</div>
</div>
</form>
@endsection @endsection

View file

@ -0,0 +1,14 @@
@section('content_wrapper')
<div class="container">
<div class="row">
<div class="col-lg-10 col-lg-offset-1">
<div class="panel panel-default">
<div class="panel-heading"><h1>@yield('heading')</h1></div>
<div class="panel-body">
@yield('content')
</div>
</div>
</div>
</div>
</div>
@endsection

View file

@ -0,0 +1,14 @@
@section('content_wrapper')
<div class="container">
<div class="row">
<div class="col-md-12">
<div class="panel panel-default">
<div class="panel-heading"><h1>@yield('heading')</h1></div>
<div class="panel-body">
@yield('content')
</div>
</div>
</div>
</div>
</div>
@endsection

View file

@ -0,0 +1,14 @@
@section('content_wrapper')
<div class="container">
<div class="row">
<div class="col-md-8 col-md-offset-2">
<div class="panel panel-default">
<div class="panel-heading"><h1>@yield('heading')</h1></div>
<div class="panel-body">
@yield('content')
</div>
</div>
</div>
</div>
</div>
@endsection

View file

@ -1,30 +1,21 @@
@extends('layouts.default') @extends('layouts.default')
@extends('content_wrappers.md-12')
@section('heading', 'Welcome')
@section('content') @section('content')
<div class="container"> @if (session('status'))
<div class="row"> <div class="alert alert-success">
<div class="col-md-12"> {{ session('status') }}
<div class="panel panel-default">
<div class="panel-heading"><h1>About us</h1></div>
<img class="img-responsive col-sm-4 bottomRight" src="{{ asset('storage/images/town_building.jpg')}}" alt="building">
<div class="panel-body">
@if (session('status'))
<div class="alert alert-success">
{{ session('status') }}
</div>
@endif
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque facilisis cursus libero, ut feugiat risus scelerisque ut. Mauris felis dui, molestie egestas nunc vel, viverra suscipit enim. Morbi nisl enim, facilisis vitae nibh quis, elementum cursus massa. Nullam finibus, arcu eu tempor cursus, nisi tortor blandit urna, ac aliquam leo nibh viverra lacus. Pellentesque lobortis eros a dui finibus, id sollicitudin enim sagittis. Proin vitae ipsum consectetur, egestas nisi gravida, consequat metus. Fusce lacinia orci vel libero dictum mollis. Integer tincidunt metus mauris, sed pellentesque sem vestibulum id. Fusce leo felis, blandit viverra venenatis sed, iaculis at nisl. Cras auctor pulvinar dui, ut blandit tortor malesuada ac. Nunc vitae tellus ac ligula tristique maximus. Ut maximus ex ut sem sodales, et aliquet orci varius.</p>
<p>Donec pulvinar quis tortor et volutpat. Etiam non odio euismod, sagittis eros et, molestie velit. Phasellus ornare molestie diam, et porta diam dignissim et. Phasellus a purus sit amet arcu convallis varius. Aenean sapien libero, semper eu odio sit amet, euismod condimentum velit. Phasellus id nulla commodo sem sagittis posuere. Aliquam facilisis, lectus congue euismod rhoncus, sapien leo dictum massa, eu sodales lectus libero at odio. Duis elit ante, maximus fringilla leo eget, pulvinar sagittis tellus. Suspendisse sed fringilla ex. Nam vitae orci sit amet nisi rhoncus sollicitudin. Ut quis ullamcorper nibh.</p>
<p>Phasellus ultricies sed lorem consectetur elementum. Nunc quis blandit urna. Cras ut faucibus massa. Proin sodales turpis ut metus finibus, id lacinia felis commodo. Pellentesque cursus urna rhoncus, feugiat ligula id, convallis mi. Etiam sodales mauris ut nisl ultricies sagittis eget viverra magna. Pellentesque in sem lacinia nisi porta consequat. Cras et mi ipsum. Suspendisse mattis magna nibh, sit amet cursus augue congue a. Sed turpis justo, elementum ut volutpat quis, maximus et dolor. Quisque vel nibh justo.</p>
<p>Pellentesque egestas molestie posuere. Cras massa turpis, dignissim vel lorem aliquet, pretium posuere ex. Phasellus elementum dictum velit sit amet cursus. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Mauris sed risus in ante pharetra fringilla. In mattis, leo nec tincidunt convallis, augue enim commodo mauris, a blandit justo est sit amet nisl. Aenean ac nulla nisl. Aenean a accumsan dolor, ut interdum elit. Pellentesque euismod orci sit amet augue porttitor ultrices. In porta sollicitudin dui. Sed euismod aliquet tristique. Pellentesque non molestie mi. Cras non lectus convallis, scelerisque justo eget, sodales orci. Duis pellentesque ligula risus, et consequat velit dictum in.</p>
<p>Nam eleifend, nisi at ultricies venenatis, velit est congue lacus, at elementum erat lorem quis orci. Proin ac dolor quis odio convallis ultricies. Morbi ut ligula vitae nisi rhoncus porttitor ac a dui. In hac habitasse platea dictumst. Quisque cursus finibus pretium. Phasellus ac lacus vel sapien aliquam pellentesque eget sit amet ex. In congue libero nibh, nec laoreet lorem blandit et. Aenean sit amet viverra magna. Quisque vehicula tincidunt cursus. Integer tincidunt enim et ultrices egestas. Nulla in arcu sed risus porta pulvinar vehicula eu diam. In facilisis, nisl in pharetra ultricies, mauris tellus venenatis ipsum, ac sodales justo sem vitae risus. Vivamus vel faucibus ligula. Maecenas sollicitudin turpis ut turpis hendrerit vehicula.</p>
</div>
</div>
</div> </div>
</div> @endif
</div> <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque facilisis cursus libero, ut feugiat risus scelerisque ut. Mauris felis dui, molestie egestas nunc vel, viverra suscipit enim. Morbi nisl enim, facilisis vitae nibh quis, elementum cursus massa. Nullam finibus, arcu eu tempor cursus, nisi tortor blandit urna, ac aliquam leo nibh viverra lacus. Pellentesque lobortis eros a dui finibus, id sollicitudin enim sagittis. Proin vitae ipsum consectetur, egestas nisi gravida, consequat metus. Fusce lacinia orci vel libero dictum mollis. Integer tincidunt metus mauris, sed pellentesque sem vestibulum id. Fusce leo felis, blandit viverra venenatis sed, iaculis at nisl. Cras auctor pulvinar dui, ut blandit tortor malesuada ac. Nunc vitae tellus ac ligula tristique maximus. Ut maximus ex ut sem sodales, et aliquet orci varius.</p>
<p>Donec pulvinar quis tortor et volutpat. Etiam non odio euismod, sagittis eros et, molestie velit. Phasellus ornare molestie diam, et porta diam dignissim et. Phasellus a purus sit amet arcu convallis varius. Aenean sapien libero, semper eu odio sit amet, euismod condimentum velit. Phasellus id nulla commodo sem sagittis posuere. Aliquam facilisis, lectus congue euismod rhoncus, sapien leo dictum massa, eu sodales lectus libero at odio. Duis elit ante, maximus fringilla leo eget, pulvinar sagittis tellus. Suspendisse sed fringilla ex. Nam vitae orci sit amet nisi rhoncus sollicitudin. Ut quis ullamcorper nibh.</p>
<p>Phasellus ultricies sed lorem consectetur elementum. Nunc quis blandit urna. Cras ut faucibus massa. Proin sodales turpis ut metus finibus, id lacinia felis commodo. Pellentesque cursus urna rhoncus, feugiat ligula id, convallis mi. Etiam sodales mauris ut nisl ultricies sagittis eget viverra magna. Pellentesque in sem lacinia nisi porta consequat. Cras et mi ipsum. Suspendisse mattis magna nibh, sit amet cursus augue congue a. Sed turpis justo, elementum ut volutpat quis, maximus et dolor. Quisque vel nibh justo.</p>
<p>Pellentesque egestas molestie posuere. Cras massa turpis, dignissim vel lorem aliquet, pretium posuere ex. Phasellus elementum dictum velit sit amet cursus. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Mauris sed risus in ante pharetra fringilla. In mattis, leo nec tincidunt convallis, augue enim commodo mauris, a blandit justo est sit amet nisl. Aenean ac nulla nisl. Aenean a accumsan dolor, ut interdum elit. Pellentesque euismod orci sit amet augue porttitor ultrices. In porta sollicitudin dui. Sed euismod aliquet tristique. Pellentesque non molestie mi. Cras non lectus convallis, scelerisque justo eget, sodales orci. Duis pellentesque ligula risus, et consequat velit dictum in.</p>
<p>Nam eleifend, nisi at ultricies venenatis, velit est congue lacus, at elementum erat lorem quis orci. Proin ac dolor quis odio convallis ultricies. Morbi ut ligula vitae nisi rhoncus porttitor ac a dui. In hac habitasse platea dictumst. Quisque cursus finibus pretium. Phasellus ac lacus vel sapien aliquam pellentesque eget sit amet ex. In congue libero nibh, nec laoreet lorem blandit et. Aenean sit amet viverra magna. Quisque vehicula tincidunt cursus. Integer tincidunt enim et ultrices egestas. Nulla in arcu sed risus porta pulvinar vehicula eu diam. In facilisis, nisl in pharetra ultricies, mauris tellus venenatis ipsum, ac sodales justo sem vitae risus. Vivamus vel faucibus ligula. Maecenas sollicitudin turpis ut turpis hendrerit vehicula.</p>
@endsection @endsection

View file

@ -75,7 +75,7 @@
@endforeach @endforeach
</div> </div>
@endif @endif
@yield('content') @yield('content_wrapper')
</div> </div>
<!--push footer to bottom of page--> <!--push footer to bottom of page-->

View file

@ -1,63 +1,55 @@
@extends('layouts.default') @extends('layouts.default')
@extends('content_wrappers.md-8')
@section('title', '| Add Role') @section('title', '| Add Role')
@section('heading', 'Add Role')
@section('scripts') @section('scripts')
<script src="{{ asset('js/role_categories.js') }}"></script> <script src="{{ asset('js/role_categories.js') }}"></script>
@endsection @endsection
@section('content') @section('content')
{{ Form::open(array('url' => 'roles')) }}
<div class='col-lg-8 col-lg-offset-2'> <div class='form-group'>
<div class='panel panel-default'> {{ Form::label('name', 'Name') }}
<div class='panel-heading'><h1>Add Role</h1></div> {{ Form::text('name', '', array('class' => 'form-control')) }}
<div class='panel-body'>
{{ Form::open(array('url' => 'roles')) }}
<div class='form-group'>
{{ Form::label('name', 'Name') }}
{{ Form::text('name', '', array('class' => 'form-control')) }}
</div>
<div class='form-group'>
{{ Form::label('description', 'Description') }}
{{ Form::textarea('description', '', array('class' => 'form-control')) }}
</div>
<br/><h1>Permissions</h1>
<div class='panel-group' id='accordion'>
@foreach ($permissions as $key=>$category)
<div class='panel panel-default'>
<div class='panel-heading'>
<h2 class='panel-title'>
<a data-toggle='collapse' data-parent='#accordion' href='#collapse{{str_replace(' ','',$key)}}'>{{$key}}</a>
</h2>
</div>
<div id='collapse{{str_replace(' ','',$key)}}' class='panel-collapse collapse'>
<div class='panel-body'>
@foreach ($category as $permission)
<div class='col-md-6'>
<div class='form-group'>
{{ Form::checkbox('p_'.$permission->id,$permission->id)}}
{{ Form::label('name', $permission->name) }}
</div>
</div>
@endforeach
</div>
</div>
</div>
@endforeach
</div>
{{ Form::submit('Add', array('class' => 'btn btn-primary')) }}
{{ Form::close() }}
</div>
</div> </div>
</div>
<div class='form-group'>
{{ Form::label('description', 'Description') }}
{{ Form::textarea('description', '', array('class' => 'form-control')) }}
</div>
<br/><h1>Permissions</h1>
<div class='panel-group' id='accordion'>
@foreach ($permissions as $key=>$category)
<div class='panel panel-default'>
<div class='panel-heading'>
<h2 class='panel-title'>
<a data-toggle='collapse' data-parent='#accordion' href='#collapse{{str_replace(' ','',$key)}}'>{{$key}}</a>
</h2>
</div>
<div id='collapse{{str_replace(' ','',$key)}}' class='panel-collapse collapse'>
<div class='panel-body'>
@foreach ($category as $permission)
<div class='col-md-6'>
<div class='form-group'>
{{ Form::checkbox('p_'.$permission->id,$permission->id)}}
{{ Form::label('name', $permission->name) }}
</div>
</div>
@endforeach
</div>
</div>
</div>
@endforeach
</div>
{{ Form::submit('Add', array('class' => 'btn btn-primary')) }}
{{ Form::close() }}
@endsection @endsection

View file

@ -1,67 +1,60 @@
@extends('layouts.default') @extends('layouts.default')
@extends('content_wrappers.md-8')
@section('title', '| Edit Role') @section('title', '| Edit Role')
@section('heading', 'Edit '.$role->name)
@section('scripts') @section('scripts')
<script src="{{ asset('js/role_categories.js') }}"></script> <script src="{{ asset('js/role_categories.js') }}"></script>
@endsection @endsection
@section('content') @section('content')
{{ Form::model($role, array('route' => array('roles.update', $role->id), 'method' => 'PUT')) }}{{-- Form model binding to automatically populate our fields with role data --}}
<div class='col-lg-8 col-lg-offset-2'> <div class='form-group'>
<div class="panel panel-default"> {{ Form::label('name', 'Name') }}
<div class="panel-heading"><h1>Edit {{$role->name}}</h1></div> {{ Form::text('name', null, array('class' => 'form-control')) }}
</div>
<div class="panel-body"> <div class='form-group'>
{{ Form::model($role, array('route' => array('roles.update', $role->id), 'method' => 'PUT')) }}{{-- Form model binding to automatically populate our fields with role data --}} {{ Form::label('description', 'Description') }}
{{ Form::textarea('description', null, array('class' => 'form-control')) }}
</div>
<div class='form-group'> <br/><h1>Permissions</h1>
{{ Form::label('name', 'Name') }}
{{ Form::text('name', null, array('class' => 'form-control')) }}
</div>
<div class='form-group'> <div class='panel-group' id='accordion'>
{{ Form::label('description', 'Description') }} @foreach ($permissions as $key=>$category)
{{ Form::textarea('description', null, array('class' => 'form-control')) }} <div class='panel panel-default'>
</div>
<br/><h1>Permissions</h1> <div class='panel-heading'>
<h2 class='panel-title @if(in_array($key,$active_cats))font-weight-bold @endif'>
<a data-toggle='collapse' data-parent='#accordion' href='#collapse{{str_replace(' ','',$key)}}'>{{$key}}</a>
</h2>
</div>
<div class='panel-group' id='accordion'> <div id='collapse{{str_replace(' ','',$key)}}' class='panel-collapse collapse'>
@foreach ($permissions as $key=>$category) <div class='panel-body'>
<div class='panel panel-default'> @foreach ($category as $permission)
<div class='col-md-6'>
<div class='panel-heading'> <div class='form-group'>
<h2 class='panel-title @if(in_array($key,$active_cats))font-weight-bold @endif'> @if(in_array($permission->id,$active_perms))
<a data-toggle='collapse' data-parent='#accordion' href='#collapse{{str_replace(' ','',$key)}}'>{{$key}}</a> {{ Form::checkbox('p_'.$permission->id,$permission->id,1)}}
</h2> @else
</div> {{ Form::checkbox('p_'.$permission->id,$permission->id)}}
@endif
<div id='collapse{{str_replace(' ','',$key)}}' class='panel-collapse collapse'> {{ Form::label('name', $permission->name) }}
<div class='panel-body'>
@foreach ($category as $permission)
<div class='col-md-6'>
<div class='form-group'>
@if(in_array($permission->id,$active_perms))
{{ Form::checkbox('p_'.$permission->id,$permission->id,1)}}
@else
{{ Form::checkbox('p_'.$permission->id,$permission->id)}}
@endif
{{ Form::label('name', $permission->name) }}
</div>
</div>
@endforeach
</div>
</div> </div>
</div> </div>
@endforeach @endforeach
</div> </div>
{{ Form::submit('Save', array('class' => 'btn btn-primary')) }}
{{ Form::close() }}
</div> </div>
</div>
@endforeach
</div> </div>
</div>
{{ Form::submit('Save', array('class' => 'btn btn-primary')) }}
{{ Form::close() }}
@endsection @endsection

View file

@ -1,54 +1,46 @@
@extends('layouts.default') @extends('layouts.default')
@extends('content_wrappers.md-10')
@section('title', '| Roles') @section('title', '| Roles')
@section('heading', 'Role Administration')
@section('content') @section('content')
<div class="col-lg-10 col-lg-offset-1"> <div class="table-responsive">
<table class="table table-bordered table-striped">
<div class="panel panel-default"> <thead>
<div class="panel-heading"><h1>Role Administration</h1></div> <tr>
<th>Name</th>
<th>Description</th>
<th>Operations</th>
</tr>
</thead>
<div class="panel-body"> <tbody>
<div class="table-responsive"> @foreach ($roles as $role)
<table class="table table-bordered table-striped"> <tr>
<thead> <td>{{ $role->name }}</td>
<tr> <td>{{ $role->description }}</td>
<th>Name</th> <td>
<th>Description</th>
<th>Operations</th>
</tr>
</thead>
<tbody> @if(in_array('EditRole',$allperms))
@foreach ($roles as $role) <a href="{{ route('roles.edit', $role->id) }}" class="btn btn-info pull-left" style="margin-right: 3px;">Edit</a>
<tr> @endif
<td>{{ $role->name }}</td> @if(in_array('DeleteRole',$allperms))
<td>{{ $role->description }}</td> {!! Form::open(['method' => 'DELETE', 'route' => ['roles.destroy', $role->id] ]) !!}
<td> {!! Form::submit('Delete', ['class' => 'btn btn-danger']) !!}
{!! Form::close() !!}
@endif
</td>
</tr>
@endforeach
</tbody>
</table>
</div>
@if(in_array('EditRole',$allperms)) @if(in_array('CreateRole',$allperms))
<a href="{{ route('roles.edit', $role->id) }}" class="btn btn-info pull-left" style="margin-right: 3px;">Edit</a> <a href="{{ route('roles.create') }}" class="btn btn-success">Add Role</a>
@endif @endif
@endsection
@if(in_array('DeleteRole',$allperms))
{!! Form::open(['method' => 'DELETE', 'route' => ['roles.destroy', $role->id] ]) !!}
{!! Form::submit('Delete', ['class' => 'btn btn-danger']) !!}
{!! Form::close() !!}
@endif
</td>
</tr>
@endforeach
</tbody>
</table>
</div>
@if(in_array('CreateRole',$allperms))
<a href="{{ route('roles.create') }}" class="btn btn-success">Add Role</a>
@endif
</div>
</div>
</div>
@endsection

View file

@ -1,54 +1,45 @@
@extends('layouts.default') @extends('layouts.default')
@extends('content_wrappers.md-8')
@section('title', '| Add User') @section('title', '| Add User')
@section('heading', 'Edit User')
@section('content') @section('content')
{{ Form::open(array('url' => 'users')) }}
<div class='col-lg-8 col-lg-offset-2'> <div class="form-group">
<div class="panel panel-default"> {{ Form::label('name', 'Name') }}
<div class="panel-heading"><h1>Add User</h1></div> {{ Form::text('name', '', array('class' => 'form-control')) }}
<div class="panel-body">
{{ Form::open(array('url' => 'users')) }}
<div class="form-group">
{{ Form::label('name', 'Name') }}
{{ Form::text('name', '', array('class' => 'form-control')) }}
</div>
<div class="form-group">
{{ Form::label('email', 'Email') }}
{{ Form::email('email', '', array('class' => 'form-control')) }}
</div>
<div class="form-group">
{{ Form::label('password', 'Password') }}<br>
{{ Form::password('password', array('class' => 'form-control')) }}
</div>
<div class="form-group">
{{ Form::label('password', 'Confirm Password') }}<br>
{{ Form::password('password_confirmation', array('class' => 'form-control')) }}
</div>
@if(in_array('AssignRole',$allperms))
<h1>Roles</h1>
@foreach ($roles as $role)
<div class='col-md-6'>
<div class='form-group'>
{{ Form::checkbox('r_'.$role->id,$role->id)}}
{{ Form::label('name', $role->name) }}
</div>
</div>
@endforeach
@endif
{{ Form::submit('Add', array('class' => 'btn btn-primary')) }}
{{ Form::close() }}
</div>
</div> </div>
</div>
<div class="form-group">
{{ Form::label('email', 'Email') }}
{{ Form::email('email', '', array('class' => 'form-control')) }}
</div>
<div class="form-group">
{{ Form::label('password', 'Password') }}<br>
{{ Form::password('password', array('class' => 'form-control')) }}
</div>
<div class="form-group">
{{ Form::label('password', 'Confirm Password') }}<br>
{{ Form::password('password_confirmation', array('class' => 'form-control')) }}
</div>
@if(in_array('AssignRole',$allperms))
<h1>Roles</h1>
@foreach ($roles as $role)
<div class='col-md-6'>
<div class='form-group'>
{{ Form::checkbox('r_'.$role->id,$role->id)}}
{{ Form::label('name', $role->name) }}
</div>
</div>
@endforeach
@endif
{{ Form::submit('Add', array('class' => 'btn btn-primary')) }}
{{ Form::close() }}
@endsection @endsection

View file

@ -1,60 +1,52 @@
@extends('layouts.default') @extends('layouts.default')
@extends('content_wrappers.md-8')
@section('title', '| Edit User') @section('title', '| Edit User')
@section('heading', 'Edit'.$user->name)
@section('content') @section('content')
{{ Form::model($user, array('route' => array('users.update', $user->id), 'method' => 'PUT')) }}{{-- Form model binding to automatically populate our fields with user data --}}
<div class='col-lg-8 col-lg-offset-2'> <div class="form-group">
<div class="panel panel-default"> {{ Form::label('name', 'Name') }}
<div class="panel-heading"><h1>Edit {{$user->name}}</h1></div> {{ Form::text('name', null, array('class' => 'form-control')) }}
<div class="panel-body">
{{ Form::model($user, array('route' => array('users.update', $user->id), 'method' => 'PUT')) }}{{-- Form model binding to automatically populate our fields with user data --}}
<div class="form-group">
{{ Form::label('name', 'Name') }}
{{ Form::text('name', null, array('class' => 'form-control')) }}
</div>
<div class="form-group">
{{ Form::label('email', 'Email') }}
{{ Form::email('email', null, array('class' => 'form-control')) }}
</div>
@if(in_array('ResetPassword',$allperms) || Auth::user()->id == $user->id)
<br/><h4>Leave blank to keep existing password</h4>
<div class="form-group">
{{ Form::label('password', 'Password') }}<br>
{{ Form::password('password', array('class' => 'form-control')) }}
</div>
<div class="form-group">
{{ Form::label('password', 'Confirm Password') }}<br>
{{ Form::password('password_confirmation', array('class' => 'form-control')) }}
</div>
@endif
@if(in_array('AssignRole',$allperms))
<h1>Roles</h1>
@foreach ($roles as $role)
<div class='col-md-6'>
<div class='form-group'>
@if(in_array($role->id,$active_roles))
{{ Form::checkbox('r_'.$role->id,$role->id,1)}}
@else
{{ Form::checkbox('r_'.$role->id,$role->id)}}
@endif
{{ Form::label('name', $role->name) }}
</div>
</div>
@endforeach
@endif
{{ Form::submit('Save', array('class' => 'btn btn-primary')) }}
{{ Form::close() }}
</div>
</div> </div>
</div>
<div class="form-group">
{{ Form::label('email', 'Email') }}
{{ Form::email('email', null, array('class' => 'form-control')) }}
</div>
@if(in_array('ResetPassword',$allperms) || Auth::user()->id == $user->id)
<br/><h4>Leave blank to keep existing password</h4>
<div class="form-group">
{{ Form::label('password', 'Password') }}<br>
{{ Form::password('password', array('class' => 'form-control')) }}
</div>
<div class="form-group">
{{ Form::label('password', 'Confirm Password') }}<br>
{{ Form::password('password_confirmation', array('class' => 'form-control')) }}
</div>
@endif
@if(in_array('AssignRole',$allperms))
<h1>Roles</h1>
@foreach ($roles as $role)
<div class='col-md-6'>
<div class='form-group'>
@if(in_array($role->id,$active_roles))
{{ Form::checkbox('r_'.$role->id,$role->id,1)}}
@else
{{ Form::checkbox('r_'.$role->id,$role->id)}}
@endif
{{ Form::label('name', $role->name) }}
</div>
</div>
@endforeach
@endif
{{ Form::submit('Save', array('class' => 'btn btn-primary')) }}
{{ Form::close() }}
@endsection @endsection

View file

@ -1,55 +1,46 @@
@extends('layouts.default') @extends('layouts.default')
@extends('content_wrappers.md-10')
@section('title', '| Users') @section('title', '| Users')
@section('heading', 'User Administration')
@section('content') @section('content')
<div class="col-lg-10 col-lg-offset-1"> <div class="table-responsive">
<table class="table table-bordered table-striped">
<thead>
<tr>
<th>Name</th>
<th>Email</th>
<th>Date/Time Added</th>
<th>Operations</th>
</tr>
</thead>
<div class="panel panel-default"> <tbody>
<div class="panel-heading"><h1>User Administration</h1></div> @foreach ($users as $user)
<tr>
<div class="panel-body"> <td>{{ $user->name }}</td>
<div class="table-responsive"> <td>{{ $user->email }}</td>
<table class="table table-bordered table-striped"> <td>{{ $user->created_at->format('F d, Y h:ia') }}</td>
<td>
@if(in_array('EditUser',$allperms))
<a href="{{ route('users.edit', $user->id) }}" class="btn btn-info pull-left" style="margin-right: 3px;">Edit</a>
@endif
<thead> @if(in_array('DeleteUser',$allperms))
<tr> {!! Form::open(['method' => 'DELETE', 'route' => ['users.destroy', $user->id] ]) !!}
<th>Name</th> {!! Form::submit('Delete', ['class' => 'btn btn-danger']) !!}
<th>Email</th> {!! Form::close() !!}
<th>Date/Time Added</th> @endif
<th>Operations</th> </td>
</tr> </tr>
</thead> @endforeach
</tbody>
<tbody> </table>
@foreach ($users as $user)
<tr>
<td>{{ $user->name }}</td>
<td>{{ $user->email }}</td>
<td>{{ $user->created_at->format('F d, Y h:ia') }}</td>
<td>
@if(in_array('EditUser',$allperms))
<a href="{{ route('users.edit', $user->id) }}" class="btn btn-info pull-left" style="margin-right: 3px;">Edit</a>
@endif
@if(in_array('DeleteUser',$allperms))
{!! Form::open(['method' => 'DELETE', 'route' => ['users.destroy', $user->id] ]) !!}
{!! Form::submit('Delete', ['class' => 'btn btn-danger']) !!}
{!! Form::close() !!}
@endif
</td>
</tr>
@endforeach
</tbody>
</table>
</div>
@if(in_array('CreateUser',$allperms))
<a href="{{ route('users.create') }}" class="btn btn-success">Add User</a>
@endif
</div>
</div>
</div> </div>
@if(in_array('CreateUser',$allperms))
@endsection <a href="{{ route('users.create') }}" class="btn btn-success">Add User</a>
@endif
@endsection