From 5ebc23a2e77b30c4c812b4961cdaf07e3af368fe Mon Sep 17 00:00:00 2001 From: ulrich <undisclosed> Date: Fri, 13 Dec 2019 18:55:59 +0000 Subject: [PATCH] Verwendung und damit die Abhaengigkeit von jQuery wurde entfernt --- index.html | 87 +++++++++++++++++++++++-------------------- 1 files changed, 47 insertions(+), 40 deletions(-) diff --git a/index.html b/index.html index 81367cd..833072c 100644 --- a/index.html +++ b/index.html @@ -1,71 +1,78 @@ <!DOCTYPE html> <html> <head> - <title>App-Layout</title> + <title>App-Vorlage</title> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> - <link rel="stylesheet" type="text/css" href="jslib/app-menu/nav-toggle.css"> + <meta name="apple-mobile-web-app-capable" content="yes" /> + <link href="https://fonts.googleapis.com/css?family=Roboto+Condensed" rel="stylesheet"> <link rel="stylesheet" type="text/css" href="jslib/app-menu/app-menu.css"> + <link rel="stylesheet" type="text/css" href="hamburger.css"> <link rel="stylesheet" type="text/css" href="app.css"> </head> <body> <!-- Kopfzeile --> <div class="nord"> - <div id="nav-toggle"></div> - <div>Kopfzeile</div> + <div id="nav-menu"> + <div id="nav-toggle" class="hamburger hamburger--elastic"> + <div class="hamburger-box"> + <div class="hamburger-inner"></div> + </div> + </div> + </div> + <div class="app-titel"> + <span id="app-titel">App-Vorlage</span> + </div> </div> <div class="inhalt"> <!-- westliche Seitenleiste --> <div class="west"> westliche Seitenleiste </div> - <!-- zentraler Inhaltsbereich --> - <div class="zentrum"> - <p> - Dies ist ein Beispiel für eine Webseite, die ein - <code>flexbox</code>-Layout für die Anordnung ihrer Inhalte - nutzt. - </p> - <p> - Der Inhaltsbereich in der Mitte passt sich zur Laufzeit dynamisch - an die Größe des Browserfensters an. Er wird von einer - Kopfzeile, einer Fußzeile und zwei Seitenleisten umschlossen. - </p> - <p> - Übersteigt die Textmenge im Zentrum den vorhandenen Raum, - kann der Inhalt per Rollbalken ohne Verrutschen der - umschließenden Bedienelemente durchgeblättert werden. - </p> - <p> - Dieses Verhalten kann über die folgende Seite ausprobiert werden: <br/> - <a href="app-layout-gross.html">Testseite mit umfangreichem Inhalt</a>. - </p> - <p> - Das Beispiel besteht aus den Seiten<br/> - <code>app-layout.html</code> (diese Seite)<br/> - <code><a href="app-layout.css">app-layout.css</a></code> (CSS-Gestaltungsvorlage) - </p> + <div class="zentrum-behaelter"> + <!-- Einblendbereich --> + <div class="dialog"></div> + <!-- zentraler Inhaltsbereich --> + <div class="zentrum"> + <div class="zentraler-inhalt"> + <p> + Hier kann beliebiger Inhalt erscheinen. + </p> + <p> + Wenn dessen Darstellung mehr + Platz benötigt als das Anzeigegerät bietet wird ein + Rollbalken eingeblendet. Beim Rollen zu anfangs nicht sichtbaren + Teilen des Inhalts bleiben die den Inhaltsbereich + umschließenden Elemente sichtbar. + </p> + <p> + Ein Klick auf das Hamburger-Piktogramm oben links bzw. dessen + Antippen blendet ein Menü ein von dem aus weitere Funktionen + ausgelöst werden können. + </p> + </div> + </div> </div> <!-- oestliche Seitenleiste --> - <div class="ost"> - östliche Seitenleiste + <div class="ost ost-open"> + östliche Seitenleiste </div> </div> <!-- Fusszeile --> - <div class="sued"> + <div class="sued sued-open"> Fußzeile </div> - - <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script> + <!-- Skripte --> <script src="https://cdnjs.cloudflare.com/ajax/libs/mustache.js/2.3.0/mustache.min.js"></script> <script src="jslib/app-menu/app-menu.js"></script> + <script src="jslib/vorlagen.js"></script> <script src="app.js"></script> <script> - var app; - $(document).ready(function() { - app = new AppVorlage(); - app.init(); - }); + var app; + document.addEventListener('DOMContentLoaded', function () { + app = new AppVorlage(); + app.init(); + }); </script> </body> </html> -- Gitblit v1.9.3