Persoenliche Mediazentrale
ulrich
2024-11-22 20b936641b5f34ee8101d870c2c83ebcbd7dc9bf
commit | author | age
cfa858 1 <!DOCTYPE html>
b379f5 2 <!--
960359 3   Tango - Personal Media Center
b379f5 4   Copyright (C) 2021  Ulrich Hilger
U 5
6   This program is free software: you can redistribute it and/or modify
7   it under the terms of the GNU Affero General Public License as
8   published by the Free Software Foundation, either version 3 of the
9   License, or (at your option) any later version.
10
11   This program is distributed in the hope that it will be useful,
12   but WITHOUT ANY WARRANTY; without even the implied warranty of
13   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14   GNU Affero General Public License for more details.
15
16   You should have received a copy of the GNU Affero General Public License
17   along with this program.  If not, see <https://www.gnu.org/licenses/>.
18 -->
cfa858 19 <html>
U 20   <head>
7d3118 21     <title>Tango</title>
cfa858 22     <meta charset="UTF-8">
f64984 23     <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0">
cfa858 24     <meta name="apple-mobile-web-app-capable" content="yes" />
U 25     <link rel="stylesheet" type="text/css" href="app-menu.css">
26     <link rel="stylesheet" type="text/css" href="hamburger.css">
27     <link rel="stylesheet" type="text/css" href="app.css">
1ef985 28     <link rel="manifest" href="/app.webmanifest" />
cfa858 29   </head>
U 30   <body>
31     <!-- Kopfzeile -->
32     <div class="nord">
33       <div id="nav-menu">
34         <div id="nav-toggle" class="hamburger hamburger--elastic">
35           <div class="hamburger-box">
36             <div class="hamburger-inner"></div>
37           </div>
38         </div>
39       </div>
40       <div class="app-titel">
7d3118 41         <span id="app-titel">Tango</span>
cfa858 42       </div>
bebd47 43       <div class="top-btn-area">
8d7d35 44         <div class="top-btns">          
U 45           <button type="button"  title="Neu" class="top-btn" id="top-neu-btn"><i class="icon-doc"></i></button>
46           <button type="button"  title="herauf" class="top-btn" id="top-up-btn"><i class="icon-up-open"></i></button>
47         </div>
bebd47 48         <div class="dropdown">
U 49           <button class="top-btn"><i class="icon-down-dir"></i></button>
50           <div class="dropdown-content">
8d7d35 51             <a id="mi-katalog"><i class="icon-video"></i> Media-Inhalte</a>
U 52             <a id="mi-list"><i class="icon-music"></i> Abspielliste</a>
a27c68 53             <a id="mi-switch"><i class="icon-flash"></i> Ein/Aus</a>
8d7d35 54             <a id="mi-listen"><i class="icon-list"></i> Abspiellisten</a>
7c22a2 55             <a id="mi-orte"><i class="icon-database"></i> Kataloge</a>
U 56             <a id="mi-player"><i class="icon-play"></i> Abspieler</a>
a27c68 57             <a id="mi-live"><i class="icon-podcast"></i> Livestreams</a>
U 58             <a id="mi-devices"><i class="icon-cog"></i> Ger&auml;te</a>
cf6509 59             <a id="mi-prefs"><i class="icon-sliders"></i> Einstellungen</a>
bebd47 60           </div>
U 61         </div>         
62       </div>
cfa858 63     </div>
U 64     <div class="inhalt">
65       <!-- westliche Seitenleiste -->
66       <div class="west">
67         westliche Seitenleiste
68       </div>
69       <div class="zentrum-behaelter">
8239d1 70         <!-- Einblendbereich oben -->
3929b0 71         <div class="dialog"></div>
50e53e 72         <div class="top-band">
U 73           <div class="breadcrumb-behaelter">Breadcrumb hier</div>
74           <div class="bereich-name">Name des Bereichs</div>
75         </div>
cfa858 76         <!-- zentraler Inhaltsbereich -->
U 77         <div class="zentrum">
78           <div class="zentraler-inhalt">
79             <p>
f074f6 80               Hier erscheint der Media-Inhalt.
cfa858 81             </p>
U 82           </div>
1ef985 83           <!-- <audio id="audio-player" controls="true"></audio> -->
cfa858 84         </div>
8239d1 85         <!-- Einblendbereich unten -->
U 86         <div class="dialog-unten"></div>
cfa858 87       </div>
U 88       <!-- oestliche Seitenleiste -->
89       <div class="ost ost-open">
90         östliche Seitenleiste
91       </div>
92     </div>
93     <!-- Fusszeile -->
94     <div class="sued sued-open">
95       Fußzeile
96     </div>
97     <!-- Skripte -->
a43e1a 98     <script src="js/mustache/mustache.min.js"></script>
cfa858 99     <script src="js/app-menu.js"></script>
U 100     <!-- <script src="js/vorlagen.js"></script> -->
101     <script src="js/app.js"></script>
102     <script>
103         var app;
104         document.addEventListener('DOMContentLoaded', function () {
b379f5 105             app = new Mediazentrale();
cfa858 106             app.init();
U 107         });
108     </script>
109   </body>
110 </html>
111