]> BookStack Code Mirror - bookstack/blob - resources/views/books/parts/list.blade.php
Refactored common list handling operations to new class
[bookstack] / resources / views / books / parts / list.blade.php
1 <main class="content-wrap mt-m card">
2     <div class="grid half v-center no-row-gap">
3         <h1 class="list-heading">{{ trans('entities.books') }}</h1>
4         <div class="text-m-right my-m">
5             @include('common.sort', $listOptions->getSortControlData())
6         </div>
7     </div>
8     @if(count($books) > 0)
9         @if($view === 'list')
10             <div class="entity-list">
11                 @foreach($books as $book)
12                     @include('books.parts.list-item', ['book' => $book])
13                 @endforeach
14             </div>
15         @else
16             <div class="grid third">
17                 @foreach($books as $key => $book)
18                     @include('entities.grid-item', ['entity' => $book])
19                 @endforeach
20             </div>
21         @endif
22         <div>
23             {!! $books->render() !!}
24         </div>
25     @else
26         <p class="text-muted">{{ trans('entities.books_empty') }}</p>
27         @if(userCan('books-create-all'))
28             <a href="{{ url("/create-book") }}" class="text-pos">@icon('edit'){{ trans('entities.create_now') }}</a>
29         @endif
30     @endif
31 </main>