Explorar o código

Changed: move deps around and use button elements for lang selector

James Doyle %!s(int64=3) %!d(string=hai) anos
pai
achega
3d2c1cda1e
Modificáronse 1 ficheiros con 7 adicións e 5 borrados
  1. 7 5
      resources/views/themes/default/index.blade.php

+ 7 - 5
resources/views/themes/default/index.blade.php

@@ -13,7 +13,8 @@
 
     <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="{{ u::getVersionedAsset($assetPathPrefix.'js/theme-default.js') }}"></script>
+
+    <script src="//cdn.jsdelivr.net/npm/lodash@4.17.10/lodash.min.js"></script>
 
     <link rel="stylesheet"
           href="//unpkg.com/@highlightjs/cdn-assets@10.7.2/styles/obsidian.min.css">
@@ -21,17 +22,16 @@
 
     <script src="//cdnjs.cloudflare.com/ajax/libs/jets/0.14.1/jets.min.js"></script>
 
-    @if(isset($metadata['example_languages']))
+@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
+@endif
 
 @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,6 +40,8 @@
     <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'] ?? []) }}">
@@ -61,7 +63,7 @@
         @if(isset($metadata['example_languages']))
             <div class="lang-selector">
                 @foreach($metadata['example_languages'] as $lang)
-                    <a href="#" data-language-name="{{$lang}}">{{$lang}}</a>
+                    <button type="button" class="lang-button" data-language-name="{{$lang}}">{{$lang}}</button>
                 @endforeach
             </div>
         @endif