]> BookStack Code Mirror - bookstack/blob - resources/views/api-docs/index.blade.php
Update verify-totp.blade.php
[bookstack] / resources / views / api-docs / index.blade.php
1 @extends('layouts.simple')
2
3 @section('body')
4
5     <div class="container pt-xl">
6
7         <div class="grid right-focus reverse-collapse">
8             <div>
9
10                 <div class="sticky-sidebar">
11                     <p class="text-uppercase text-muted mb-xm mt-l"><strong>Getting Started</strong></p>
12
13                     <div class="text-mono">
14                         <div class="mb-xs"><a href="#authentication">Authentication</a></div>
15                         <div class="mb-xs"><a href="#request-format">Request Format</a></div>
16                         <div class="mb-xs"><a href="#listing-endpoints">Listing Endpoints</a></div>
17                         <div class="mb-xs"><a href="#error-handling">Error Handling</a></div>
18                     </div>
19
20                     @foreach($docs as $model => $endpoints)
21                         <p class="text-uppercase text-muted mb-xm mt-l"><strong>{{ $model }}</strong></p>
22
23                         @foreach($endpoints as $endpoint)
24                             <div class="mb-xs">
25                                 <a href="#{{ $endpoint['name'] }}" class="text-mono inline block mr-s">
26                                     <span class="api-method" data-method="{{ $endpoint['method'] }}">{{ $endpoint['method'] }}</span>
27                                 </a>
28                                 <a href="#{{ $endpoint['name'] }}" class="text-mono">
29                                     {{ $endpoint['controller_method_kebab'] }}
30                                 </a>
31                             </div>
32                         @endforeach
33                     @endforeach
34                 </div>
35             </div>
36
37             <div style="overflow: auto;">
38
39                 <section code-highlighter class="card content-wrap auto-height">
40                     @include('api-docs.parts.getting-started')
41                 </section>
42
43                 @foreach($docs as $model => $endpoints)
44                     <section class="card content-wrap auto-height">
45                         <h1 class="list-heading text-capitals">{{ $model }}</h1>
46
47                         @foreach($endpoints as $endpoint)
48                             @include('api-docs.parts.endpoint', ['endpoint' => $endpoint, 'loop' => $loop])
49                         @endforeach
50                     </section>
51                 @endforeach
52             </div>
53
54         </div>
55
56
57     </div>
58 @stop