changeset 194:9ac0211ca132

* _layouts/default.html: Inline includes.
author Kai T. Ohlhus <k.ohlhus@gmail.com>
date Wed, 08 Jul 2020 15:26:00 +0900
parents 8ec5df986ad3
children afac0bdee0ee
files _includes/footer.html _includes/head.html _includes/header.html _layouts/default.html
diffstat 4 files changed, 98 insertions(+), 97 deletions(-) [+]
line wrap: on
line diff
--- a/_includes/footer.html	Wed Jul 08 15:16:23 2020 +0900
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,22 +0,0 @@
-<footer class="column">
-  <section>
-  <div class="row">
-    <div class="columns small-12">
-      <div class="text-center">
-        <p>Octave is free software under the <a href="{{ "license.html" | relative_url }}">GNU General Public License.</a></p>
-        <small>
-          Copyright © 1998-{{ site.time | date: "%Y" }} John W. Eaton.
-          This work is licensed under a
-          <a rel="license" href="https://creativecommons.org/licenses/by-nd/4.0/">
-          Creative Commons Attribution-NoDerivatives 4.0 International License</a>.
-          Get the <a href="http://hg.octave.org/web-octave/file/tip">page sources</a>.
-        </small>
-      </div>
-    </div>
-  </div>
-  </section>
-</footer>
-
-<script>
-  $(document).foundation();
-</script>
--- a/_includes/head.html	Wed Jul 08 15:16:23 2020 +0900
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,39 +0,0 @@
-<head>
-  <meta charset="utf-8">
-  <meta http-equiv="X-UA-Compatible" content="IE=edge">
-  <meta name="viewport" content="width=device-width, initial-scale=1">
-
-  <title>{{ page.title | default: site.title }}</title>
-  <meta name="description" content="{{ page.excerpt | default: site.description | strip_html | lstrip | rstrip | truncate: 140 }}">
-  <meta property="og:title" content="{{ page.title | default: site.title }}">
-  <meta property="og:description" content="{{ page.excerpt | default: site.description | strip_html | lstrip | rstrip | truncate: 140 }}">
-  <meta property="og:image" content="{{ "/img/octave-logo.png" | absolute_url }}">
-  <meta property="og:image:alt" content="GNU Octave">
-  <meta property="og:type" content="website">
-  <meta property="og:url" content="{{ page.url | absolute_url }}">
-  <meta name="twitter:card" content="summary">
-
-  <link rel="stylesheet" href="{{ "/css/foundation.min.css" | relative_url }}">
-  <link rel="stylesheet" href="{{ "/css/normalize.css" | relative_url }}">
-  <link rel="stylesheet" href="{{ "/css/app.css" | relative_url }}">
-  <link rel="stylesheet" href="{{ "/css/syntax-highlight.css" | relative_url }}">
-  <noscript>
-    <style>
-    div.no-js { position: relative; }
-    nav.no-js { height: auto; }
-    .tabs-content > div.no-js { display: block; }
-    </style>
-  </noscript>
-
-  <script src="{{ "/js/vendor/modernizr.js" | relative_url }}"></script>
-  <script src="{{ "/js/vendor/jquery.js" | relative_url }}"></script>
-  <script src="{{ "/js/foundation/foundation.js" | relative_url }}"></script>
-  <script src="{{ "/js/foundation/foundation.alert.js" | relative_url }}"></script>
-  <script src="{{ "/js/foundation/foundation.reveal.js" | relative_url }}"></script>
-  <script src="{{ "/js/foundation/foundation.topbar.js" | relative_url }}"></script>
-  <script src="{{ "/js/foundation/foundation.tab.js" | relative_url }}"></script>
-  <script src="{{ "/js/foundation/foundation.dropdown.js" | relative_url }}"></script>
-
-  <link rel="canonical" href="{{ page.url | replace:'index.html','' | absolute_url }}">
-  <link rel="alternate" type="application/rss+xml" title="{{ site.title }}" href="{{ "/feed.xml" | relative_url }}">
-</head>
--- a/_includes/header.html	Wed Jul 08 15:16:23 2020 +0900
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,33 +0,0 @@
-<div class="no-js fixed contain-to-grid">
-  <nav class="no-js top-bar" data-topbar role="navigation">
-    <ul class="title-area">
-      <li class="name">
-        <h1>
-          <a href="{{ "/" | relative_url }}" style="height:100%">
-            <img src="{{ "/img/octave-logo.svg" | relative_url }}"
-                 style="width: 32px; height: auto" alt="GNU Octave logo">
-            {{ site.title }}
-          </a>
-        </h1>
-      </li>
-      <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone -->
-      <li class="toggle-topbar menu-icon"><a href="#"><span></span></a></li>
-    </ul>
-
-    <section class="top-bar-section">
-      <!-- Right Nav Section -->
-      <ul class="right">
-        {% for page in site.pages %}
-          {% if page.menu %}
-            <li>
-              <a href="{{ page.url | relative_url }}">{{ page.title }}</a>
-            </li>
-          {% endif %}
-        {% endfor %}
-        <li>
-          <a href="{{site.docs_url}}">Docs</a>
-        </li>
-      </ul>
-    </section>
-  </nav>
-</div>
--- a/_layouts/default.html	Wed Jul 08 15:16:23 2020 +0900
+++ b/_layouts/default.html	Wed Jul 08 15:26:00 2020 +0900
@@ -1,18 +1,113 @@
 <!DOCTYPE html>
 <html>
 
-  {% include head.html %}
+  <head>
+    <meta charset="utf-8">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge">
+    <meta name="viewport" content="width=device-width, initial-scale=1">
+
+    <title>{{ page.title | default: site.title }}</title>
+    <meta name="description" content="{{ page.excerpt | default: site.description | strip_html | lstrip | rstrip | truncate: 140 }}">
+    <meta property="og:title" content="{{ page.title | default: site.title }}">
+    <meta property="og:description" content="{{ page.excerpt | default: site.description | strip_html | lstrip | rstrip | truncate: 140 }}">
+    <meta property="og:image" content="{{ "/img/octave-logo.png" | absolute_url }}">
+    <meta property="og:image:alt" content="GNU Octave">
+    <meta property="og:type" content="website">
+    <meta property="og:url" content="{{ page.url | absolute_url }}">
+    <meta name="twitter:card" content="summary">
+
+    <link rel="stylesheet" href="{{ "/css/foundation.min.css" | relative_url }}">
+    <link rel="stylesheet" href="{{ "/css/normalize.css" | relative_url }}">
+    <link rel="stylesheet" href="{{ "/css/app.css" | relative_url }}">
+    <link rel="stylesheet" href="{{ "/css/syntax-highlight.css" | relative_url }}">
+    <noscript>
+      <style>
+      div.no-js { position: relative; }
+      nav.no-js { height: auto; }
+      .tabs-content > div.no-js { display: block; }
+      </style>
+    </noscript>
+
+    <script src="{{ "/js/vendor/modernizr.js" | relative_url }}"></script>
+    <script src="{{ "/js/vendor/jquery.js" | relative_url }}"></script>
+    <script src="{{ "/js/foundation/foundation.js" | relative_url }}"></script>
+    <script src="{{ "/js/foundation/foundation.alert.js" | relative_url }}"></script>
+    <script src="{{ "/js/foundation/foundation.reveal.js" | relative_url }}"></script>
+    <script src="{{ "/js/foundation/foundation.topbar.js" | relative_url }}"></script>
+    <script src="{{ "/js/foundation/foundation.tab.js" | relative_url }}"></script>
+    <script src="{{ "/js/foundation/foundation.dropdown.js" | relative_url }}"></script>
+
+    <link rel="canonical" href="{{ page.url | replace:'index.html','' | absolute_url }}">
+    <link rel="alternate" type="application/rss+xml" title="{{ site.title }}" href="{{ "/feed.xml" | relative_url }}">
+  </head>
 
   <body>
 
-    {% include header.html %}
+    <div class="no-js fixed contain-to-grid">
+      <nav class="no-js top-bar" data-topbar role="navigation">
+        <ul class="title-area">
+          <li class="name">
+            <h1>
+              <a href="{{ "/" | relative_url }}" style="height:100%">
+                <img src="{{ "/img/octave-logo.svg" | relative_url }}"
+                    style="width: 32px; height: auto" alt="GNU Octave logo">
+                {{ site.title }}
+              </a>
+            </h1>
+          </li>
+          <!-- Remove the class "menu-icon" to get rid of menu icon.
+               Take out "Menu" to just have icon alone -->
+          <li class="toggle-topbar menu-icon"><a href="#"><span></span></a></li>
+        </ul>
+
+        <section class="top-bar-section">
+          <!-- Right Nav Section -->
+          <ul class="right">
+            {% for page in site.pages %}
+              {% if page.menu %}
+                <li>
+                  <a href="{{ page.url | relative_url }}">{{ page.title }}</a>
+                </li>
+              {% endif %}
+            {% endfor %}
+            <li>
+              <a href="{{site.docs_url}}">Docs</a>
+            </li>
+          </ul>
+        </section>
+      </nav>
+    </div>
 
     <div class="page-content row">
       <div class="wrapper column">
         {{ content }}
       </div>
 
-      {% include footer.html %}
+      <footer class="column">
+        <section>
+        <div class="row">
+          <div class="columns small-12">
+            <div class="text-center">
+              <p>
+                Octave is free software under the
+                <a href="{{ "license.html" | relative_url }}">GNU General Public License.</a>
+              </p>
+              <small>
+                Copyright © 1998-{{ site.time | date: "%Y" }} John W. Eaton.
+                This work is licensed under a
+                <a rel="license" href="https://creativecommons.org/licenses/by-nd/4.0/">
+                Creative Commons Attribution-NoDerivatives 4.0 International License</a>.
+                Get the <a href="http://hg.octave.org/web-octave/file/tip">page sources</a>.
+              </small>
+            </div>
+          </div>
+        </div>
+        </section>
+      </footer>
+
+      <script>
+        $(document).foundation();
+      </script>
     </div>
 
   </body>