]> BookStack Code Mirror - bookstack/blob - resources/views/api-docs/index.blade.php
Updated translator & dependency attribution before release v25.05.1
[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 class="mb-xs"><a href="#rate-limits">Rate Limits</a></div>
19                         <div class="mb-xs"><a href="#content-security">Content Security</a></div>
20                     </div>
21
22                     @foreach($docs as $model => $endpoints)
23                         <p class="text-uppercase text-muted mb-xm mt-l"><strong>{{ $model }}</strong></p>
24
25                         @foreach($endpoints as $endpoint)
26                             <div class="mb-xs">
27                                 <a href="#{{ $endpoint['name'] }}" class="text-mono inline block mr-s">
28                                     <span class="api-method" data-method="{{ $endpoint['method'] }}">{{ $endpoint['method'] }}</span>
29                                 </a>
30                                 <a href="#{{ $endpoint['name'] }}" class="text-mono">
31                                     {{ $endpoint['controller_method_kebab'] }}
32                                 </a>
33                             </div>
34                         @endforeach
35                     @endforeach
36                 </div>
37             </div>
38
39             <div style="overflow: auto;">
40
41                 <section component="code-highlighter" class="card content-wrap auto-height">
42                     @include('api-docs.parts.getting-started')
43                 </section>
44
45                 @foreach($docs as $model => $endpoints)
46                     <section class="card content-wrap auto-height">
47                         <h1 class="list-heading text-capitals">{{ $model }}</h1>
48
49                         @foreach($endpoints as $endpoint)
50                             @include('api-docs.parts.endpoint', ['endpoint' => $endpoint, 'loop' => $loop])
51                         @endforeach
52                     </section>
53                 @endforeach
54             </div>
55
56         </div>
57
58
59     </div>
60 @stop
Morty Proxy This is a proxified and sanitized view of the page, visit original site.