1
0
mirror of https://github.com/BookStackApp/BookStack.git synced 2025-08-07 23:03:00 +03:00

Added recent pages to home view and made the home content more compact

This commit is contained in:
Dan Brown
2016-02-20 12:37:06 +00:00
parent 86fbc9a936
commit bab6fd1f2f
8 changed files with 173 additions and 79 deletions

View File

@@ -2,20 +2,43 @@
@section('content')
<div class="faded-small toolbar">
<div class="container">
<div class="row">
<div class="col-sm-4 faded">
<div class="action-buttons text-left">
<a data-action="expand-entity-list-details" class="text-primary text-button"><i class="zmdi zmdi-wrap-text"></i>Toggle Details</a>
</div>
</div>
<div class="col-sm-8 faded">
<div class="action-buttons">
</div>
</div>
</div>
</div>
</div>
<div class="container" ng-non-bindable>
<div class="row">
<div class="col-md-7">
<div class="col-sm-4">
@if($signedIn)
<h2>My Recently Viewed</h2>
<h3>My Recently Viewed</h3>
@else
<h2>Recent Books</h2>
<h3>Recent Books</h3>
@endif
@include('partials/entity-list', ['entities' => $recents])
@include('partials/entity-list', ['entities' => $recents, 'size' => 'compact'])
</div>
<div class="col-md-4 col-md-offset-1" id="recent-activity">
<div class="margin-top large">&nbsp;</div>
<div class="col-sm-4">
<h3>Recently Created Pages</h3>
@include('partials/entity-list', ['entities' => $recentlyCreatedPages, 'size' => 'compact'])
<h3>Recently Updated Pages</h3>
@include('partials/entity-list', ['entities' => $recentlyCreatedPages, 'size' => 'compact'])
</div>
<div class="col-sm-4" id="recent-activity">
<h3>Recent Activity</h3>
@include('partials/activity-list', ['activity' => $activity])
</div>

View File

@@ -1,21 +1,23 @@
@if(count($entities) > 0)
@foreach($entities as $index => $entity)
@if($entity->isA('page'))
@include('pages/list-item', ['page' => $entity])
@elseif($entity->isA('book'))
@include('books/list-item', ['book' => $entity])
@elseif($entity->isA('chapter'))
@include('chapters/list-item', ['chapter' => $entity, 'hidePages' => true])
@endif
<div class="entity-list @if(isset($size)){{ $size }}@endif">
@if(count($entities) > 0)
@foreach($entities as $index => $entity)
@if($entity->isA('page'))
@include('pages/list-item', ['page' => $entity])
@elseif($entity->isA('book'))
@include('books/list-item', ['book' => $entity])
@elseif($entity->isA('chapter'))
@include('chapters/list-item', ['chapter' => $entity, 'hidePages' => true])
@endif
@if($index !== count($entities) - 1)
<hr>
@endif
@if($index !== count($entities) - 1)
<hr>
@endif
@endforeach
@else
<p class="text-muted">
No items available
</p>
@endif
@endforeach
@else
<p class="text-muted">
No items available
</p>
@endif
</div>