]> BookStack Code Mirror - bookstack/commitdiff
Made list default messages a little nicer
authorDan Brown <redacted>
Sun, 3 Jul 2016 09:12:12 +0000 (10:12 +0100)
committerDan Brown <redacted>
Sun, 3 Jul 2016 09:12:12 +0000 (10:12 +0100)
resources/assets/js/global.js
resources/assets/sass/_lists.scss
resources/views/home.blade.php
resources/views/partials/activity-list.blade.php
resources/views/partials/entity-list.blade.php

index 57d62728b88c837a21cfeb470be92094cac3c83a..44562abd03806b7742e49d29112c45e87d11ba40 100644 (file)
@@ -112,7 +112,7 @@ $(function () {
 
     // Common jQuery actions
     $('[data-action="expand-entity-list-details"]').click(function() {
-        $('.entity-list.compact').find('p').slideToggle(240);
+        $('.entity-list.compact').find('p').not('.empty-text').slideToggle(240);
     });
 
 
index e97cc647aa53090b6dc59228452ad995d90bea30..08f00677e9a716401cc15a50d03d1f3e7d64befa 100644 (file)
@@ -338,6 +338,10 @@ ul.pagination {
     padding-top: $-xs;
     margin: 0;
   }
+  > p.empty-text {
+    display: block;
+    font-size: $fs-m;
+  }
   hr {
     margin: 0;
   }
index e0aa08568b747711717f7e6e7ee10c31dcba6f03..88319738e1630892121da89a241ede4aaef4df81 100644 (file)
                 @else
                     <h3>Recent Books</h3>
                 @endif
-                @include('partials/entity-list', ['entities' => $recents, 'style' => 'compact'])
+                @include('partials/entity-list', [
+                'entities' => $recents,
+                'style' => 'compact',
+                'emptyText' => $signedIn ? 'You have not viewed any pages' : 'No books have been created'
+                ])
             </div>
 
             <div class="col-sm-4">
                 <h3><a class="no-color" href="/pages/recently-created">Recently Created Pages</a></h3>
                 <div id="recently-created-pages">
-                    @include('partials/entity-list', ['entities' => $recentlyCreatedPages, 'style' => 'compact'])
+                    @include('partials/entity-list', [
+                    'entities' => $recentlyCreatedPages,
+                    'style' => 'compact',
+                    'emptyText' => 'No pages have been recently created'
+                    ])
                 </div>
 
                 <h3><a class="no-color" href="/pages/recently-updated">Recently Updated Pages</a></h3>
                 <div id="recently-updated-pages">
-                    @include('partials/entity-list', ['entities' => $recentlyUpdatedPages, 'style' => 'compact'])
+                    @include('partials/entity-list', [
+                    'entities' => $recentlyUpdatedPages,
+                    'style' => 'compact',
+                    'emptyText' => 'No pages have been recently updated'
+                    ])
                 </div>
             </div>
 
index 7198e7cbb0683c4ae69defb4cb4af039e30bc30b..de72f5051e4644e4af7a0f75eff8782b7ebf4547 100644 (file)
@@ -1,6 +1,4 @@
 
-{{--Requires an entity to be passed with the name $entity--}}
-
 @if(count($activity) > 0)
     <div class="activity-list">
         @foreach($activity as $activityItem)
@@ -10,5 +8,5 @@
         @endforeach
     </div>
 @else
-    <p class="text-muted">New activity will show up here.</p>
+    <p class="text-muted">No activity to show</p>
 @endif
\ No newline at end of file
index a52e5f01380e2f99df9e250d251991aef1b672ef..412d3be8f00ca981d1c36862a210c25693253070 100644 (file)
@@ -16,8 +16,8 @@
 
         @endforeach
     @else
-        <p class="text-muted">
-            No items available
+        <p class="text-muted empty-text">
+            {{ $emptyText or 'No items available' }}
         </p>
     @endif
 </div>
\ No newline at end of file