|
1 |
| ---- |
2 |
| -scripts: |
3 |
| - - '/js/build/common.js' |
4 |
| ---- |
5 | 1 | {% include vars.html %}
|
6 | 2 | <!doctype html>
|
7 | 3 | <html lang="{% if vars_active_language.tag %}{{vars_active_language.tag}}{% else %}en{% endif %}">
|
|
26 | 22 | {% for stylesheet in page.stylesheets %}
|
27 | 23 | <link rel="stylesheet" href="{{stylesheet}}" />
|
28 | 24 | {% endfor %}
|
29 |
| - <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" /> |
30 |
| - <link rel="stylesheet" href="{{ "/css/main.css" | prepend: site.baseurl }}?t={{ site.time | date_to_xmlschema }}"> |
| 25 | + <link rel="stylesheet" href="https://cdn.jsdelivr.net/fontawesome/4.7.0/css/font-awesome.min.css" /> |
31 | 26 | <link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/1/docsearch.min.css">
|
| 27 | + <link rel="stylesheet" href="{{ "/css/main.css" | prepend: site.baseurl }}?t={{ site.time | date_to_xmlschema }}"> |
32 | 28 | </head>
|
33 | 29 | <body>
|
34 | 30 | {% include debug/url.html url=page.url %}
|
35 | 31 | {% include debug/todo.html content=page.content %}
|
36 | 32 |
|
37 | 33 | {% include navigation.html %}
|
38 |
| - {{content}} |
| 34 | + <!-- Here to avoid flash of unstyled content on page load --> |
| 35 | + <div id="search"> |
| 36 | + <div class="ais-InstantSearch__root"> |
| 37 | + <form novalidate="" class="ais-SearchBox__root"> |
| 38 | + <div role="search" class="ais-SearchBox__wrapper"></div> |
| 39 | + </form> |
| 40 | + </div> |
| 41 | + </div> |
| 42 | + <main>{{content}}</main> |
39 | 43 | {% include footer.html %}
|
40 | 44 |
|
41 |
| - <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.1.0/jquery.min.js" integrity="sha256-cCueBR6CsyA4/9szpPfrX3s49M9vUU5BgtiJj06wt/s=" crossorigin="anonymous"></script> |
42 |
| - <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/tether/1.3.7/js/tether.min.js" integrity="sha256-/5pHDZh2fv1eZImyfiThtB5Ag4LqDjyittT7fLjdT/8=" crossorigin="anonymous"></script> |
43 |
| - <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.0.0-alpha.5/js/bootstrap.min.js" integrity="sha256-j+XrvkQ4jJ99Hj0pJKPr6k0RCgxDDSTs3PBqLrX2EMc=" crossorigin="anonymous"></script> |
44 |
| - |
45 |
| - <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/holder/2.9.4/holder.min.js" integrity="sha256-ifihHN6L/pNU1ZQikrAb7CnyMBvisKG3SUAab0F3kVU=" crossorigin="anonymous"></script> |
46 |
| - |
| 45 | + {% include i18n-as-script.html %} |
| 46 | + <script src="{{site.data.webpack['/js/build/vendor.js']}}"></script> |
| 47 | + <script src="{{site.data.webpack['/js/build/common.js']}}"></script> |
47 | 48 | {% for script in layout.scripts %}
|
48 |
| - <script type="text/javascript" src="{{site.data.webpack[script]}}"></script> |
| 49 | + <script src="{{site.data.webpack[script]}}"></script> |
49 | 50 | {% endfor %}
|
50 |
| - |
51 | 51 | {% for script in page.scripts %}
|
52 |
| - <script type="text/javascript" src="{{site.data.webpack[script]}}"></script> |
| 52 | + <script src="{{site.data.webpack[script]}}"></script> |
53 | 53 | {% endfor %}
|
54 | 54 | </body>
|
55 | 55 | </html>
|
0 commit comments