| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293 |
- {{ $wideViewAsDefault := ($.Param "wideViewAsDefault") }}
- <div class="mid">
- <div class="divider">
-
- <nav id="single-menu" class="l" data-dir="{{ $.Param "languagedir" | default "ltr" }}">
- {{ if $.Param "enableMenu" }}
- {{ partial "main/sections/single-menu.html" . }}
- {{ end }}
- </nav>
- <article id="list-main" class="{{ if $wideViewAsDefault }}mr{{ else }}m{{ end }}" data-dir="{{ $.Param "languagedir" | default "ltr" }}">
- {{ partial "main/sections/list-main.html" . }}
- {{ partial "main/component/pagination-single.html" . }}
- {{ partial "comments/comments.html" . }}
- </article>
-
- <section id="list-side" class="{{ if $wideViewAsDefault }}hide{{ else }}r{{ end }}" data-dir="{{ $.Param "languagedir" | default "ltr" }}">
- {{ if $.Param "enableToc" }}
- {{ partial "main/component/toc.html" . }}
- {{ end }}
- </section>
- </div>
- </div>
- {{ partial "script/codeblock-script.html" . }}
- {{ partial "script/single-script.html" . }}
- <script>
- var listSide = document.getElementById('list-side');
- var listMain = document.getElementById('list-main');
- var singleMenu = document.getElementById('single-menu');
- var switchElem = document.querySelector('.switch');
- var wideViewAsDefault = JSON.parse({{ $wideViewAsDefault | jsonify }});
-
- enquire.register("screen and (max-width:1280px)", {
- match: function () {
- if (wideViewAsDefault) {
- singleMenu.className = 'l';
- listMain.className = 'mr';
- listSide.className = 'hide';
- } else {
- singleMenu.className = 'l';
- listMain.className = 'm';
- listSide.className = 'r';
- }
- },
- unmatch: function () {
- if (wideViewAsDefault) {
- singleMenu.className = 'l';
- listMain.className = 'mr';
- listSide.className = 'hide';
- } else {
- listSide.className = 'r';
- listMain.className = 'm';
- singleMenu.className = 'l';
- }
- },
- }).register("screen and (max-width:960px)", {
- match: function () {
- singleMenu.className = 'l';
- listMain.className = 'mr';
- listSide.className = 'hide';
- switchElem.className = 'hide';
- },
- unmatch: function () {
- if (wideViewAsDefault) {
- singleMenu.className = 'l';
- listMain.className = 'mr';
- listSide.className = 'hide';
- } else {
- singleMenu.className = 'l';
- listMain.className = 'm';
- listSide.className = 'r';
- }
- switchElem.className = 'switch';
- },
- }).register("screen and (max-width:600px)", {
- match: function () {
- listSide.className = 'hide';
- listMain.className = 'lmr';
- singleMenu.className = 'hide';
- switchElem.className = 'hide';
- },
- unmatch: function () {
- listSide.className = 'hide';
- listMain.className = 'mr';
- singleMenu.className = 'l';
- switchElem.className = 'hide';
- },
- });
- </script>
|