background-color: $backgroundColor;
color: $textColor;
text-transform: uppercase;
+ border: 1px solid $backgroundColor;
+ vertical-align: top;
&:hover {
background-color: lighten($backgroundColor, 8%);
//box-shadow: $bs-med;
color: #FFF;
}
}
+ &.book {
+ border-color: $color-book;
+ color: $color-book;
+ &:hover, &:focus, &:active {
+ background-color: $color-book;
+ color: #FFF;
+ }
+ }
}
.text-button {
'chapters_create' => 'Create New Chapter',
'chapters_delete' => 'Delete Chapter',
'chapters_delete_named' => 'Delete Chapter :chapterName',
- 'chapters_delete_explain' => 'This will delete the chapter with the name \':chapterName\', All pages will be removed
- and added directly to the parent book.',
+ 'chapters_delete_explain' => 'This will delete the chapter with the name \':chapterName\'. All pages will be removed and added directly to the parent book.',
'chapters_delete_confirm' => 'Are you sure you want to delete this chapter?',
'chapters_edit' => 'Edit Chapter',
'chapters_edit_named' => 'Edit Chapter :chapterName',
@section('body')
<div class="container" ng-non-bindable>
+ <p> </p>
<div class="card">
- <h3>{{ trans('entities.books_permissions') }}</h3>
+ <h3><i class="zmdi zmdi-lock-outline"></i> {{ trans('entities.books_permissions') }}</h3>
<div class="body">
@include('form/restriction-form', ['model' => $book])
</div>
-@extends('base')
+@extends('simple-layout')
-@section('content')
+@section('toolbar')
+ <div class="col-sm-12 faded">
+ <div class="breadcrumbs">
+ <a href="{{$book->getUrl()}}" class="text-book text-button"><i class="zmdi zmdi-book"></i>{{ $book->getShortName() }}</a>
+ <span class="sep">»</span>
+ <a href="{{ baseUrl('/books/chapter/create') }}" class="text-button"><i class="zmdi zmdi-plus"></i>{{ trans('entities.chapters_create') }}</a>
+ </div>
+ </div>
+@stop
+
+@section('body')
<div class="container small" ng-non-bindable>
- <h1>{{ trans('entities.chapters_create') }}</h1>
- <form action="{{ $book->getUrl('/chapter/create') }}" method="POST">
- @include('chapters/form')
- </form>
+ <div class="card">
+ <h3><i class="zmdi zmdi-plus"></i> {{ trans('entities.chapters_create') }}</h3>
+ <div class="body">
+ <form action="{{ $book->getUrl('/chapter/create') }}" method="POST">
+ @include('chapters/form')
+ </form>
+ </div>
+ </div>
</div>
@stop
\ No newline at end of file
-@extends('base')
+@extends('simple-layout')
-@section('content')
-
- <div class="faded-small toolbar">
- <div class="container">
- <div class="row">
- <div class="col-sm-12 faded">
- @include('chapters._breadcrumbs', ['chapter' => $chapter])
- </div>
- </div>
- </div>
+@section('toolbar')
+ <div class="col-sm-12 faded">
+ @include('chapters._breadcrumbs', ['chapter' => $chapter])
</div>
+@stop
+
+@section('body')
<div class="container small" ng-non-bindable>
- <h1>{{ trans('entities.chapters_delete') }}</h1>
- <p>{{ trans('entities.chapters_delete_explain', ['chapterName' => $chapter->name]) }}</p>
- <p class="text-neg">{{ trans('entities.chapters_delete_confirm') }}</p>
+ <p> </p>
+ <div class="card">
+ <h3><i class="zmdi zmdi-delete"></i> {{ trans('entities.chapters_delete') }}</h3>
- <form action="{{ $chapter->getUrl() }}" method="POST">
- {!! csrf_field() !!}
- <input type="hidden" name="_method" value="DELETE">
- <a href="{{ $chapter->getUrl() }}" class="button primary">{{ trans('common.cancel') }}</a>
- <button type="submit" class="button neg">{{ trans('common.confirm') }}</button>
- </form>
+ <div class="body">
+ <p>{{ trans('entities.chapters_delete_explain', ['chapterName' => $chapter->name]) }}</p>
+ <p class="text-neg">{{ trans('entities.chapters_delete_confirm') }}</p>
+
+ <form action="{{ $chapter->getUrl() }}" method="POST">
+ {!! csrf_field() !!}
+ <input type="hidden" name="_method" value="DELETE">
+ <a href="{{ $chapter->getUrl() }}" class="button outline">{{ trans('common.cancel') }}</a>
+ <button type="submit" class="button neg">{{ trans('common.confirm') }}</button>
+ </form>
+ </div>
+ </div>
</div>
@stop
\ No newline at end of file
-@extends('base')
+@extends('simple-layout')
-@section('content')
+@section('toolbar')
+ <div class="col-sm-12 faded">
+ @include('chapters._breadcrumbs', ['chapter' => $chapter])
+ </div>
+@stop
+
+@section('body')
<div class="container small" ng-non-bindable>
- <h1>{{ trans('entities.chapters_edit') }}</h1>
- <form action="{{ $chapter->getUrl() }}" method="POST">
- <input type="hidden" name="_method" value="PUT">
- @include('chapters/form', ['model' => $chapter])
- </form>
+ <p> </p>
+ <div class="card">
+ <h3><i class="zmdi zmdi-edit"></i> {{ trans('entities.chapters_edit') }}</h3>
+ <div class="body">
+ <form action="{{ $chapter->getUrl() }}" method="POST">
+ <input type="hidden" name="_method" value="PUT">
+ @include('chapters/form', ['model' => $chapter])
+ </form>
+ </div>
+ </div>
</div>
@stop
\ No newline at end of file
@include('form/textarea', ['name' => 'description'])
</div>
-<div class="form-group">
- <a href="{{ back()->getTargetUrl() }}" class="button muted">{{ trans('common.cancel') }}</a>
+<div class="form-group text-right">
+ <a href="{{ back()->getTargetUrl() }}" class="button outline">{{ trans('common.cancel') }}</a>
<button type="submit" class="button pos">{{ trans('entities.chapters_save') }}</button>
</div>
-@extends('base')
+@extends('simple-layout')
-@section('content')
-
- <div class="faded-small toolbar">
- <div class="container">
- <div class="row">
- <div class="col-sm-12 faded">
- @include('chapters._breadcrumbs', ['chapter' => $chapter])
- </div>
- </div>
- </div>
+@section('toolbar')
+ <div class="col-sm-12 faded">
+ @include('chapters._breadcrumbs', ['chapter' => $chapter])
</div>
+@stop
+
+@section('body')
<div class="container">
- <h1>{{ trans('entities.chapters_move') }}</h1>
- <form action="{{ $chapter->getUrl('/move') }}" method="POST">
- {!! csrf_field() !!}
- <input type="hidden" name="_method" value="PUT">
+ <div class="card">
+ <h3><i class="zmdi zmdi-folder"></i> {{ trans('entities.chapters_move') }}</h3>
+ <div class="body">
+ <form action="{{ $chapter->getUrl('/move') }}" method="POST">
+ {!! csrf_field() !!}
+ <input type="hidden" name="_method" value="PUT">
+
+ @include('components.entity-selector', ['name' => 'entity_selection', 'selectorSize' => 'large', 'entityTypes' => 'book'])
+
+ <div class="form-group text-right">
+ <a href="{{ $chapter->getUrl() }}" class="button outline">{{ trans('common.cancel') }}</a>
+ <button type="submit" class="button pos">{{ trans('entities.chapters_move') }}</button>
+ </div>
+ </form>
+ </div>
+ </div>
+
- @include('components.entity-selector', ['name' => 'entity_selection', 'selectorSize' => 'large', 'entityTypes' => 'book'])
- <a href="{{ $chapter->getUrl() }}" class="button muted">{{ trans('common.cancel') }}</a>
- <button type="submit" class="button pos">{{ trans('entities.chapters_move') }}</button>
- </form>
</div>
@stop
-@extends('base')
+@extends('simple-layout')
-@section('content')
-
- <div class="faded-small toolbar">
- <div class="container">
- <div class="row">
- <div class="col-sm-12 faded">
- @include('chapters._breadcrumbs', ['chapter' => $chapter])
- </div>
- </div>
- </div>
+@section('toolbar')
+ <div class="col-sm-12 faded">
+ @include('chapters._breadcrumbs', ['chapter' => $chapter])
</div>
+@stop
+
+@section('body')
<div class="container" ng-non-bindable>
- <h1>{{ trans('entities.chapters_permissions') }}</h1>
- @include('form/restriction-form', ['model' => $chapter])
+ <p> </p>
+ <div class="card">
+ <h3><i class="zmdi zmdi-lock-outline"></i> {{ trans('entities.chapters_permissions') }}</h3>
+ <div class="body">
+ @include('form/restriction-form', ['model' => $chapter])
+ </div>
+ </div>
</div>
@stop
@endforeach
</div>
@else
- <hr>
- <p class="text-muted">{{ trans('entities.chapters_empty') }}</p>
- <p>
- @if(userCan('page-create', $chapter))
- <a href="{{ $chapter->getUrl('/create-page') }}" class="text-page"><i class="zmdi zmdi-file-text"></i>{{ trans('entities.books_empty_create_page') }}</a>
- @endif
- @if(userCan('page-create', $chapter) && userCan('book-update', $book))
- <em class="text-muted">-{{ trans('entities.books_empty_or') }}-</em>
- @endif
- @if(userCan('book-update', $book))
- <a href="{{ $book->getUrl('/sort') }}" class="text-book"><i class="zmdi zmdi-book"></i>{{ trans('entities.books_empty_sort_current_book') }}</a>
- @endif
- </p>
- <hr>
+ <div class="well">
+ <p class="text-muted italic">{{ trans('entities.chapters_empty') }}</p>
+ <p>
+ @if(userCan('page-create', $chapter))
+ <a href="{{ $chapter->getUrl('/create-page') }}" class="button outline page"><i class="zmdi zmdi-file-text"></i>{{ trans('entities.books_empty_create_page') }}</a>
+ @endif
+ @if(userCan('page-create', $chapter) && userCan('book-update', $book))
+ <em class="text-muted">-{{ trans('entities.books_empty_or') }}-</em>
+ @endif
+ @if(userCan('book-update', $book))
+ <a href="{{ $book->getUrl('/sort') }}" class="button outline book"><i class="zmdi zmdi-book"></i>{{ trans('entities.books_empty_sort_current_book') }}</a>
+ @endif
+ </p>
+ </div>
@endif
</div>