mirror of
https://github.com/BookStackApp/BookStack.git
synced 2024-10-01 01:36:00 -04:00
Revamped tag styling
This commit is contained in:
parent
58a0a59d7e
commit
624c568008
@ -268,3 +268,33 @@
|
|||||||
padding: $-m;
|
padding: $-m;
|
||||||
border: 1px solid #DDD;
|
border: 1px solid #DDD;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.tag-item {
|
||||||
|
display: inline-flex;
|
||||||
|
margin-bottom: $-xs;
|
||||||
|
margin-right: $-xs;
|
||||||
|
border-radius: 4px;
|
||||||
|
border: 1px solid #CCC;
|
||||||
|
overflow: hidden;
|
||||||
|
font-size: 0.85em;
|
||||||
|
a, a:hover, a:active {
|
||||||
|
padding: 4px 8px;
|
||||||
|
color: #777;
|
||||||
|
transition: background-color ease-in-out 80ms;
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
a:hover {
|
||||||
|
background-color: rgba(255, 255, 255, 0.7);
|
||||||
|
}
|
||||||
|
svg {
|
||||||
|
fill: #888;
|
||||||
|
}
|
||||||
|
.tag-value {
|
||||||
|
border-left: 1px solid #DDD;
|
||||||
|
background-color: rgba(255, 255, 255, 0.5);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.tag-list div:last-child .tag-item {
|
||||||
|
margin-bottom: 0;
|
||||||
|
}
|
@ -55,6 +55,9 @@ body.flexbox {
|
|||||||
background-color: #F2F2F2;
|
background-color: #F2F2F2;
|
||||||
max-width: 360px;
|
max-width: 360px;
|
||||||
min-height: 90vh;
|
min-height: 90vh;
|
||||||
|
section {
|
||||||
|
margin: $-m;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
.flex.sidebar + .flex.content {
|
.flex.sidebar + .flex.content {
|
||||||
flex: 3;
|
flex: 3;
|
||||||
|
@ -43,6 +43,12 @@
|
|||||||
|
|
||||||
@section('sidebar')
|
@section('sidebar')
|
||||||
|
|
||||||
|
@if($book->tags->count() > 0)
|
||||||
|
<section>
|
||||||
|
@include('components.tag-list', ['entity' => $book])
|
||||||
|
</section>
|
||||||
|
@endif
|
||||||
|
|
||||||
<div class="card">
|
<div class="card">
|
||||||
<div class="body">
|
<div class="body">
|
||||||
<form v-on:submit.prevent="searchBook" class="search-box">
|
<form v-on:submit.prevent="searchBook" class="search-box">
|
||||||
@ -53,16 +59,6 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@if($book->tags->count() > 0)
|
|
||||||
<div class="card tag-display">
|
|
||||||
<h3>@icon('tag') {{ trans('entities.book_tags') }}</h3>
|
|
||||||
<div class="body">
|
|
||||||
@include('components.tag-list', ['entity' => $book])
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
@endif
|
|
||||||
|
|
||||||
|
|
||||||
<div class="card entity-details">
|
<div class="card entity-details">
|
||||||
<h3>@icon('info') {{ trans('common.details') }}</h3>
|
<h3>@icon('info') {{ trans('common.details') }}</h3>
|
||||||
<div class="body text-small text-muted blended-links">
|
<div class="body text-small text-muted blended-links">
|
||||||
|
@ -47,6 +47,13 @@
|
|||||||
@stop
|
@stop
|
||||||
|
|
||||||
@section('sidebar')
|
@section('sidebar')
|
||||||
|
|
||||||
|
@if($chapter->tags->count() > 0)
|
||||||
|
<section>
|
||||||
|
@include('components.tag-list', ['entity' => $chapter])
|
||||||
|
</section>
|
||||||
|
@endif
|
||||||
|
|
||||||
<div class="card">
|
<div class="card">
|
||||||
<div class="body">
|
<div class="body">
|
||||||
<form @submit.prevent="searchBook" class="search-box">
|
<form @submit.prevent="searchBook" class="search-box">
|
||||||
@ -57,15 +64,6 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@if($chapter->tags->count() > 0)
|
|
||||||
<div class="card tag-display">
|
|
||||||
<h3>@icon('tag') {{ trans('entities.chapter_tags') }}</h3>
|
|
||||||
<div class="body">
|
|
||||||
@include('components.tag-list', ['entity' => $chapter])
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
@endif
|
|
||||||
|
|
||||||
<div class="card entity-details">
|
<div class="card entity-details">
|
||||||
<h3>@icon('info') {{ trans('common.details') }}</h3>
|
<h3>@icon('info') {{ trans('common.details') }}</h3>
|
||||||
<div class="body blended-links text-small text-muted">
|
<div class="body blended-links text-small text-muted">
|
||||||
|
@ -1,10 +1,6 @@
|
|||||||
<table>
|
@foreach($entity->tags as $tag)
|
||||||
<tbody>
|
<div class="tag-item primary-background-light">
|
||||||
@foreach($entity->tags as $tag)
|
<div class="tag-name"><a href="{{ baseUrl('/search?term=%5B' . urlencode($tag->name) .'%5D') }}">@icon('tag'){{ $tag->name }}</a></div>
|
||||||
<tr class="tag">
|
@if($tag->value) <div class="tag-value"><a href="{{ baseUrl('/search?term=%5B' . urlencode($tag->name) .'%3D' . urlencode($tag->value) . '%5D') }}">{{$tag->value}}</a></div> @endif
|
||||||
<td @if(!$tag->value) colspan="2" @endif><a href="{{ baseUrl('/search?term=%5B' . urlencode($tag->name) .'%5D') }}">{{ $tag->name }}</a></td>
|
</div>
|
||||||
@if($tag->value) <td class="tag-value"><a href="{{ baseUrl('/search?term=%5B' . urlencode($tag->name) .'%3D' . urlencode($tag->value) . '%5D') }}">{{$tag->value}}</a></td> @endif
|
@endforeach
|
||||||
</tr>
|
|
||||||
@endforeach
|
|
||||||
</tbody>
|
|
||||||
</table>
|
|
@ -43,12 +43,9 @@
|
|||||||
@section('sidebar')
|
@section('sidebar')
|
||||||
|
|
||||||
@if($page->tags->count() > 0)
|
@if($page->tags->count() > 0)
|
||||||
<div class="card tag-display">
|
<section>
|
||||||
<h3>@icon('tag') {{ trans('entities.page_tags') }}</h3>
|
@include('components.tag-list', ['entity' => $page])
|
||||||
<div class="body">
|
</section>
|
||||||
@include('components.tag-list', ['entity' => $page])
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
@endif
|
@endif
|
||||||
|
|
||||||
@if ($page->attachments->count() > 0)
|
@if ($page->attachments->count() > 0)
|
||||||
|
Loading…
Reference in New Issue
Block a user