Tightened and cleaned some list styles
This commit is contained in:
parent
7b6c88f17c
commit
b0a63ba0cc
|
@ -163,7 +163,7 @@ class SearchController extends Controller
|
||||||
$entities = $this->viewService->getPopular(20, 0, $entityNames);
|
$entities = $this->viewService->getPopular(20, 0, $entityNames);
|
||||||
}
|
}
|
||||||
|
|
||||||
return view('partials/entity-list', ['entities' => $entities]);
|
return view('search/entity-ajax-list', ['entities' => $entities]);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -118,10 +118,5 @@ $(function () {
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
function elemExists(selector) {
|
|
||||||
return document.querySelector(selector) !== null;
|
|
||||||
}
|
|
||||||
|
|
||||||
// Page specific items
|
// Page specific items
|
||||||
require('./pages/page-show');
|
require('./pages/page-show');
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
.page-list {
|
.page-list {
|
||||||
h3 {
|
h3 {
|
||||||
margin: $-l 0 $-m 0;
|
margin: $-l 0 $-xs 0;
|
||||||
|
font-size: 1.666em;
|
||||||
}
|
}
|
||||||
a.chapter {
|
a.chapter {
|
||||||
color: $color-chapter;
|
color: $color-chapter;
|
||||||
|
@ -8,7 +9,6 @@
|
||||||
.inset-list {
|
.inset-list {
|
||||||
display: none;
|
display: none;
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
// padding-left: $-m;
|
|
||||||
margin-bottom: $-l;
|
margin-bottom: $-l;
|
||||||
}
|
}
|
||||||
h4 {
|
h4 {
|
||||||
|
|
|
@ -48,7 +48,7 @@
|
||||||
max-width: 100%;
|
max-width: 100%;
|
||||||
height:auto;
|
height:auto;
|
||||||
}
|
}
|
||||||
h1, h2, h3, h4, h5, h6 {
|
h1, h2, h3, h4, h5, h6, pre {
|
||||||
clear: left;
|
clear: left;
|
||||||
}
|
}
|
||||||
hr {
|
hr {
|
||||||
|
|
|
@ -225,6 +225,15 @@ p.secondary, p .secondary, span.secondary, .text-secondary {
|
||||||
color: $color-chapter;
|
color: $color-chapter;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
.faded .text-book:hover {
|
||||||
|
color: $color-book !important;
|
||||||
|
}
|
||||||
|
.faded .text-chapter:hover {
|
||||||
|
color: $color-chapter !important;
|
||||||
|
}
|
||||||
|
.faded .text-page:hover {
|
||||||
|
color: $color-page !important;
|
||||||
|
}
|
||||||
|
|
||||||
span.highlight {
|
span.highlight {
|
||||||
//background-color: rgba($primary, 0.2);
|
//background-color: rgba($primary, 0.2);
|
||||||
|
|
|
@ -246,7 +246,7 @@ $btt-size: 40px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.entity-list-item.selected {
|
.entity-list-item.selected {
|
||||||
h3, i, p ,a {
|
h3, i, p ,a, span {
|
||||||
color: #EEE;
|
color: #EEE;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,5 +1,11 @@
|
||||||
<div class="chapter entity-list-item" data-entity-type="chapter" data-entity-id="{{$chapter->id}}">
|
<div class="chapter entity-list-item" data-entity-type="chapter" data-entity-id="{{$chapter->id}}">
|
||||||
<h3>
|
<h3>
|
||||||
|
@if (isset($showPath) && $showPath)
|
||||||
|
<a href="{{ $chapter->book->getUrl() }}" class="text-book">
|
||||||
|
<i class="zmdi zmdi-book"></i>{{ $chapter->book->name }}
|
||||||
|
</a>
|
||||||
|
<span class="text-muted"> » </span>
|
||||||
|
@endif
|
||||||
<a href="{{ $chapter->getUrl() }}" class="text-chapter">
|
<a href="{{ $chapter->getUrl() }}" class="text-chapter">
|
||||||
<i class="zmdi zmdi-collection-bookmark"></i>{{ $chapter->name }}
|
<i class="zmdi zmdi-collection-bookmark"></i>{{ $chapter->name }}
|
||||||
</a>
|
</a>
|
||||||
|
|
|
@ -9,7 +9,7 @@
|
||||||
<div class="breadcrumbs">
|
<div class="breadcrumbs">
|
||||||
<a href="{{$book->getUrl()}}" class="text-book text-button"><i class="zmdi zmdi-book"></i>{{ $book->getShortName() }}</a>
|
<a href="{{$book->getUrl()}}" class="text-book text-button"><i class="zmdi zmdi-book"></i>{{ $book->getShortName() }}</a>
|
||||||
<span class="sep">»</span>
|
<span class="sep">»</span>
|
||||||
<a href="{{$chapter->getUrl()}}" class="text-page text-button"><i class="zmdi zmdi-file-text"></i>{{ $chapter->getShortName() }}</a>
|
<a href="{{$chapter->getUrl()}}" class="text-chapter text-button"><i class="zmdi zmdi-collection-bookmark"></i>{{ $chapter->getShortName() }}</a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -0,0 +1,22 @@
|
||||||
|
<div class="entity-list @if(isset($style)){{ $style }}@endif" ng-non-bindable>
|
||||||
|
@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, 'showPath' => true])
|
||||||
|
@endif
|
||||||
|
|
||||||
|
@if($index !== count($entities) - 1)
|
||||||
|
<hr>
|
||||||
|
@endif
|
||||||
|
|
||||||
|
@endforeach
|
||||||
|
@else
|
||||||
|
<p class="text-muted">
|
||||||
|
No items available
|
||||||
|
</p>
|
||||||
|
@endif
|
||||||
|
</div>
|
Loading…
Reference in New Issue