]> BookStack Code Mirror - bookstack/blob - resources/views/books/export.blade.php
Add APP_LOGGING
[bookstack] / resources / views / books / export.blade.php
1 <!doctype html>
2 <html lang="en">
3 <head>
4     <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
5     <title>{{ $book->name }}</title>
6
7     <style>
8         @if (!app()->environment('testing'))
9         {!! file_get_contents(public_path('/css/export-styles.css')) !!}
10         @endif
11         .page-break {
12             page-break-after: always;
13         }
14         .chapter-hint {
15             color: #888;
16             margin-top: 32px;
17         }
18         .chapter-hint + h1 {
19             margin-top: 0;
20         }
21         ul.contents ul li {
22             list-style: circle;
23         }
24         @media screen {
25             .page-break {
26                 border-top: 1px solid #DDD;
27             }
28         }
29     </style>
30     @yield('head')
31 </head>
32 <body>
33 <div class="container">
34     <div class="row">
35         <div class="col-md-8 col-md-offset-2">
36             <div class="page-content">
37
38                 <h1 style="font-size: 4.8em">{{$book->name}}</h1>
39
40                 <p>{{ $book->description }}</p>
41
42                 @if(count($bookChildren) > 0)
43                 <ul class="contents">
44                     @foreach($bookChildren as $bookChild)
45                         <li><a href="#{{$bookChild->getType()}}-{{$bookChild->id}}">{{ $bookChild->name }}</a></li>
46                         @if($bookChild->isA('chapter') && count($bookChild->pages) > 0)
47                             <ul>
48                                 @foreach($bookChild->pages as $page)
49                                     <li><a href="#page-{{$page->id}}">{{ $page->name }}</a></li>
50                                 @endforeach
51                             </ul>
52                         @endif
53                     @endforeach
54                 </ul>
55                 @endif
56
57                 @foreach($bookChildren as $bookChild)
58                     <div class="page-break"></div>
59                     <h1 id="{{$bookChild->getType()}}-{{$bookChild->id}}">{{ $bookChild->name }}</h1>
60                     @if($bookChild->isA('chapter'))
61                         <p>{{ $bookChild->description }}</p>
62                         @if(count($bookChild->pages) > 0)
63                             @foreach($bookChild->pages as $page)
64                                 <div class="page-break"></div>
65                                 <div class="chapter-hint">{{$bookChild->name}}</div>
66                                 <h1 id="page-{{$page->id}}">{{ $page->name }}</h1>
67                                 {!! $page->html !!}
68                             @endforeach
69                         @endif
70                     @else
71                         {!! $bookChild->html !!}
72                     @endif
73                 @endforeach
74
75             </div>
76         </div>
77     </div>
78 </div>
79 </body>
80 </html>