|
| 1 | +<meta charset="utf-8"> |
| 2 | + |
| 3 | +{% include seo.html %} |
| 4 | + |
| 5 | +{% unless site.atom_feed.hide %} |
| 6 | + <link href="{% if site.atom_feed.path %}{{ site.atom_feed.path }}{% else %}{{ '/feed.xml' | relative_url }}{% endif %}" type="application/atom+xml" rel="alternate" title="{{ site.title }} Feed"> |
| 7 | +{% endunless %} |
| 8 | + |
| 9 | +<!-- https://t.co/dKP3o1e --> |
| 10 | +<meta name="viewport" content="width=device-width, initial-scale=1.0"> |
| 11 | + |
| 12 | +<script> |
| 13 | + document.documentElement.className = document.documentElement.className.replace(/\bno-js\b/g, '') + ' js '; |
| 14 | +</script> |
| 15 | + |
| 16 | +<!-- For all browsers --> |
| 17 | +<link rel="stylesheet" href="{{ '/assets/css/main.css' | relative_url }}" id="theme_source"> |
| 18 | +{% if site.minimal_mistakes_skin2 %} |
| 19 | + <link rel="stylesheet alternate" href="{{ '/assets/css/theme2.css' | relative_url }}" id="theme_source_2"> |
| 20 | + <script> |
| 21 | + let theme = sessionStorage.getItem('theme'); |
| 22 | + if(theme === "dark") |
| 23 | + { |
| 24 | + sessionStorage.setItem('theme', 'dark'); |
| 25 | + node1 = document.getElementById('theme_source'); |
| 26 | + node2 = document.getElementById('theme_source_2'); |
| 27 | + node1.setAttribute('rel', 'stylesheet alternate'); |
| 28 | + node2.setAttribute('rel', 'stylesheet'); |
| 29 | + |
| 30 | + // Switch logo on page load |
| 31 | + document.addEventListener('DOMContentLoaded', function() { |
| 32 | + var logo_light = document.getElementById('logo_light'); |
| 33 | + var logo_dark = document.getElementById('logo_dark'); |
| 34 | + if(logo_light && logo_dark) { |
| 35 | + logo_light.style.display = 'none'; |
| 36 | + logo_dark.style.display = 'inline'; |
| 37 | + } |
| 38 | + }); |
| 39 | + } |
| 40 | + else |
| 41 | + { |
| 42 | + sessionStorage.setItem('theme', 'light'); |
| 43 | + } |
| 44 | + </script> |
| 45 | +{% endif %} |
| 46 | +<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@5/css/all.min.css"> |
| 47 | + |
| 48 | +<!--[if IE]> |
| 49 | + <style> |
| 50 | + /* old IE unsupported flexbox fixes */ |
| 51 | + .greedy-nav .site-title { |
| 52 | + padding-right: 3em; |
| 53 | + } |
| 54 | + .greedy-nav button { |
| 55 | + position: absolute; |
| 56 | + top: 0; |
| 57 | + right: 0; |
| 58 | + height: 100%; |
| 59 | + } |
| 60 | + </style> |
| 61 | +<![endif]--> |
| 62 | + |
| 63 | +{% if site.head_scripts %} |
| 64 | + {% for script in site.head_scripts %} |
| 65 | + <script src="{{ script | relative_url }}"></script> |
| 66 | + {% endfor %} |
| 67 | +{% endif %} |
0 commit comments