Kanonische Links über _canonical realisiert
[website] / dist / index.html
index 0f3f0bd..9add093 100644 (file)
@@ -1,10 +1,93 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
-<html>
+<!DOCTYPE html>
+<html
+    xmlns="http://www.w3.org/1999/xhtml"
+    th:replace="~{/templates/layout.html :: layout(
+      uri='/index.html',
+      contentclass='nomenu',
+      title=~{:: title},
+      maincontent=~{:: .maincontent},
+      marginalcontent=~{:: .marginalcontent}
+      )}"
+    >
   <head>
-    <meta http-equiv="content-type" content="text/html; charset=utf-8">
-    <title>Frameset to Bypass Same-Origin-Policy</title>
+    <title>Home</title>
+    <!--/*-->
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+    <link rel="stylesheet" type="text/css" href="css/base.css"/>
+    <link rel="stylesheet" type="text/css" href="css/screen.css" media="screen"/>
+    <link rel="stylesheet" type="text/css" href="css/print.css" media="print"/>
+    <!--*/-->
   </head>
-  <frameset>
-    <frame src="thymeleaf/templates/layout.html">
-  </frameset>
+  <body>
+    <ol id="crumbs">
+      <li class="b"><strong class="b">Home</strong></li>
+    </ol>
+    <h1 id="logo"><strong class="l"><img class="l" src="/img/logo.svg" alt="juplo"/></strong></h1>
+    <nav id="navigation">
+      <hr class="n"/>
+      <a class="hide" href="#top" title="Show Content">Jump back to the top of the page</a>
+      <h1 class="nav">Navigation</h1>
+      <h2 class="nav menu">Section-Menu</h2>
+      <ul id="menu" class="cf">
+        <li class="m blog"><a href="blog/" th:href="@{/blog/}" class="m">Blog</a></li>
+        <li class="m projects"><a href="projects.html" th:href="@{/projects.html}" class="m">Projects</a></li>
+        <li class="m about"><a href="about.html" th:href="@{/about.html}" class="m">About</a></li>
+      </ul>
+    </nav>
+    <div>
+      <h1>Startseite</h1>
+      <h2>Die Templates</h2>
+      <ul>
+        <li><a href="templates/layout.html">Layout</a> - Das Layout für juplo.de</li>
+        <li><a href="templates/fragments.html">Fragmente</a> Auf mehreren Seiten verwendete Inhalte</li>
+        <li><a href="templates/404.html">404-Fehlerseite</a></li>
+        <li><a href="templates/error.html">5xx-Fehlerseite</a></li>
+        <li><a href="templates/testlab.html">Testlab</a> Testseite für die Skalierung auf untrschiedliche Seitenbreiten</li>
+      </ul>
+      <h2>Fake-Inhalte</h2>
+      <ul>
+        <li><a href="projects.html">Potemkinsche Dörfer</a> - Beispielseiten zum Testen der gerenderten Menüstruktur</li>
+        <li><a href="potemkin/typo.html">Typografie</a></li>
+        <li><a href="potemkin/html-experimente/formulare.html">Formulare</a></li>
+        <li><a href="potemkin/html-experimente.html">HTML-Experimente</a> - Testseiten für Edge-Cases</li>
+      </ul>
+    </div>
+    <main class="maincontent">
+      <div class="pack bg cf">
+        <div class="p right">
+          <h2>Work In Progress&#8230;</h2>
+          <p>This page is under heavy construction.</p>
+          <p style="text-align: center"><img src="/img/wip.gif" alt="Man bashing his head on a computer-keyboard"/></p>
+          <p>So, please be patiance with us&#8230;</p>
+        </div>
+        <div class="p left">
+          <h2>About juplo</h2>
+          <ul>
+            <li><a href="/about.html" title="Visit my about-pag">More about juplo</a></li>
+            <li><a href="/blog" title="(Hopefully) helpful stuff">Blog</a></li>
+            <li><a href="/projects.html" title="All current projects">Projects</a></li>
+            <li><a href="/contact.html" title="All contact-information on a glance">Contact</a></li>
+          </ul>
+        </div>
+      </div>
+      <div class="single">
+        <h1>Hibernate Maven Plugin</h1>
+        <p><strong>A simple Plugin for generating a Database-Schema from Hibernate Mappings</strong></p>
+        <p>hibernate-maven-plugin is a plugin for generating a database-schema from your Hibernate mappings and create or update your database accordingly. Its main usage is to automatically create and populate a test-database for unit-tests in cooperation with the dbunit-maven-plugin.</p>
+        <p><a href="/hibernate-maven-plugin/index.html" title="Visit the plugin-documentation">Learn more...</a></p>
+      </div>
+    </main>
+    <aside class="marginalcontent">
+      <div class="widget widget_recent_entries">
+        <h2 class="widgettitle">Recent Posts</h2>
+        <ul>
+          <li><a href="http://juplo.de/show-spring-boot-auto-configuration-report-when-running-via-mvn-spring-boot-run/">Show Spring-Boot Auto-Configuration-Report When Running Via &#8220;mvn spring-boot:run&#8221;</a></li>
+          <li><a href="http://juplo.de/parsing-json-from-facebooks-graph-api-using-jackson-2-x-and-javas-new-time-api/">Parsing JSON From Facebooks Graph-API Using Jackson 2.x And Java&#8217;s New Time-API</a></li>
+          <li><a href="http://juplo.de/problems-deploying-a-spring-boot-app-as-war/">Problems Deploying A Spring-Boot-App As WAR</a></li>
+          <li><a href="http://juplo.de/hibernate-maven-plugin-2-0-0-released/">hibernate-maven-plugin 2.0.0 released!</a></li>
+          <li><a href="http://juplo.de/release-of-a-maven-plugin-to-maven-central-fails-with-error-unknown-tag-goal/">Release Of A Maven-Plugin to Maven Central Fails With &#8220;error: unknown tag: goal&#8221;</a></li>
+        </ul>
+      </div>
+    </aside>
+  </body>
 </html>