|
@@ -13,25 +13,15 @@
|
|
|
|
|
|
<link rel="stylesheet" href="{!! $assetPathPrefix !!}css/theme-default.style.css" media="screen">
|
|
|
<link rel="stylesheet" href="{!! $assetPathPrefix !!}css/theme-default.print.css" media="print">
|
|
|
-
|
|
|
- <script src="//cdn.jsdelivr.net/npm/lodash@4.17.10/lodash.min.js"></script>
|
|
|
+ <script src="{{ u::getVersionedAsset($assetPathPrefix.'js/theme-default.js') }}"></script>
|
|
|
|
|
|
<link rel="stylesheet"
|
|
|
href="//unpkg.com/@highlightjs/cdn-assets@10.7.2/styles/obsidian.min.css">
|
|
|
<script src="//unpkg.com/@highlightjs/cdn-assets@10.7.2/highlight.min.js"></script>
|
|
|
-
|
|
|
- <script src="//cdnjs.cloudflare.com/ajax/libs/jets/0.14.1/jets.min.js"></script>
|
|
|
-
|
|
|
-@if(isset($metadata['example_languages']))
|
|
|
- <style id="language-style">
|
|
|
- /* starts out as display none and is replaced with js later */
|
|
|
- @foreach($metadata['example_languages'] as $lang)
|
|
|
- body .content .{{ $lang }}-example code { display: none; }
|
|
|
- @endforeach
|
|
|
- </style>
|
|
|
-@endif
|
|
|
+ <script>hljs.highlightAll();</script>
|
|
|
|
|
|
@if($tryItOut['enabled'] ?? true)
|
|
|
+ <script src="//cdn.jsdelivr.net/npm/lodash@4.17.10/lodash.min.js"></script>
|
|
|
<script>
|
|
|
var baseUrl = "{{ $tryItOut['base_url'] ?? config('app.url') }}";
|
|
|
var useCsrf = Boolean({{ $tryItOut['use_csrf'] ?? null }});
|
|
@@ -40,14 +30,45 @@
|
|
|
<script src="{{ u::getVersionedAsset($assetPathPrefix.'js/tryitout.js') }}"></script>
|
|
|
@endif
|
|
|
|
|
|
- <script src="{{ u::getVersionedAsset($assetPathPrefix.'js/theme-default.js') }}"></script>
|
|
|
-
|
|
|
</head>
|
|
|
|
|
|
<body data-languages="{{ json_encode($metadata['example_languages'] ?? []) }}">
|
|
|
+<a href="#" id="nav-button">
|
|
|
+ <span>
|
|
|
+ MENU
|
|
|
+ <img src="{!! $assetPathPrefix !!}images/navbar.png" alt="navbar-image" />
|
|
|
+ </span>
|
|
|
+</a>
|
|
|
+<div class="tocify-wrapper">
|
|
|
+ @if($metadata['logo'] != false)
|
|
|
+ <img src="{{ $metadata['logo'] }}" alt="logo" class="logo" style="padding-top: 10px;" width="230px"/>
|
|
|
+ @endif
|
|
|
+ @isset($metadata['example_languages'])
|
|
|
+ <div class="lang-selector">
|
|
|
+ @foreach($metadata['example_languages'] as $lang)
|
|
|
+ <a href="#" data-language-name="{{ $lang }}">{{ $lang }}</a>
|
|
|
+ @endforeach
|
|
|
+ </div>
|
|
|
+ @endisset
|
|
|
+ <div class="search">
|
|
|
+ <input type="text" class="search" id="input-search" placeholder="Search">
|
|
|
+ </div>
|
|
|
+ <ul class="search-results"></ul>
|
|
|
|
|
|
-@include("scribe::themes.default.sidebar")
|
|
|
+ <ul id="toc">
|
|
|
+ </ul>
|
|
|
|
|
|
+ @if(isset($metadata['links']))
|
|
|
+ <ul class="toc-footer" id="toc-footer">
|
|
|
+ @foreach($metadata['links'] as $link)
|
|
|
+ <li>{!! $link !!}</li>
|
|
|
+ @endforeach
|
|
|
+ </ul>
|
|
|
+ @endif
|
|
|
+ <ul class="toc-footer" id="last-updated">
|
|
|
+ <li>Last updated: {{ $metadata['last_updated'] }}</li>
|
|
|
+ </ul>
|
|
|
+</div>
|
|
|
<div class="page-wrapper">
|
|
|
<div class="dark-box"></div>
|
|
|
<div class="content">
|
|
@@ -63,11 +84,19 @@
|
|
|
@if(isset($metadata['example_languages']))
|
|
|
<div class="lang-selector">
|
|
|
@foreach($metadata['example_languages'] as $lang)
|
|
|
- <button type="button" class="lang-button" data-language-name="{{$lang}}">{{$lang}}</button>
|
|
|
+ <a href="#" data-language-name="{{$lang}}">{{$lang}}</a>
|
|
|
@endforeach
|
|
|
</div>
|
|
|
@endif
|
|
|
</div>
|
|
|
</div>
|
|
|
+@isset($metadata['example_languages'])
|
|
|
+<script>
|
|
|
+ $(function () {
|
|
|
+ var exampleLanguages = @json($metadata['example_languages']);
|
|
|
+ setupLanguages(exampleLanguages);
|
|
|
+ });
|
|
|
+</script>
|
|
|
+@endisset
|
|
|
</body>
|
|
|
-</html>
|
|
|
+</html>
|