lorem_ipsum/index.html

128 lines
5.6 KiB
HTML

<!DOCTYPE html>
<html lang="de">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title >Lorem Ipsum - Das Spiel</title>
<link rel="icon" type="image/png" href="image/icon_l.png">
<!-- Bootstrap CSS -->
<link rel="stylesheet" href="assets/bootstrap-5.3.8-dist/css/bootstrap.min.css">
<link rel="stylesheet" href="assets/css/custom.css">
</head>
<body class="p-4">
<!-- Navigation -->
<nav class="navbar navbar-expand-lg navbar-dark bg-dark">
<div class="container-fluid">
<a class="navbar-brand" href="#">Lorem Ipsum - Das Spiel</a>
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<!--evtl. weglassen, da es eine Sidebar gibt -->
<div class="collapse navbar-collapse" id="navbarNav">
<ul class="navbar-nav ms-auto">
<li class ="nav-item"><a class="nav-link" href="#" id="navbar-messages">Nachrichten</a></li>
<li class="nav-item"><a class="nav-link" href="#" id="navbar-login">Login / Registrieren</a></li>
</ul>
</div>
</div>
</nav>
<div id="page-wrapper">
<!-- Sidebar -->
<nav id="sidebar" class="bg-dark text-white p-3">
<ul class="nav flex-column">
<li class="nav-item"><a class="nav-link" href="#" id="nav-home">Home</a></li>
<li class="nav-item"><a class="nav-link" href="#" id="nav-play">Spiel Starten</a></li>
<li class="nav-item"><a class="nav-link" href="#" id="nav-my-scores">Meine Scores</a></li>
<li class="nav-item"> <a class="nav-link" href="#" id="nav-leaderboard">Leaderboard</a></li>
</ul>
</nav>
<!--Main Area -->
<div id="main-area">
<!--Topbar-->
<header id="topbar">
<h1 class="text-center mb-4">Dashboard</h1>
</header>
<!-- Content -->
<main class="container mt-4" id="main-content"></main>
</div>
</div>
<!-- Footer & Impressum Section -->
<footer class="bg-dark text-black py-4 mt-auto border-top border-secondary">
<div class="container">
<!-- Oberer Bereich: Slogan & Haupttext -->
<div class="row mb-3">
<div class="col-12">
<h5 class="text-warning">Made with <span class="text-danger"></span> und zu viel Kaffee für das Modul Frontend. Bootstrap 5.3.8 powered.</h5>
<p class="text-black small mb-0 fst-italic">
<em>„Unser Impressum ist länger als der Text, den Sie sich merken müssen.“</em>
</p>
</div>
</div>
<!-- Unterer Bereich: Responsives Impressum -->
<div class="row mt-2">
<div class="col-12">
<!-- Titel Impressum (immer oben) -->
<span class="text-warning fw-bold d-block mb-2" style="font-size: 0.7rem;">Impressum</span>
<!-- Container für die Impressum-Punkte -->
<div class="text-black-50" style="font-size: 0.7rem; line-height: 1.4;">
<div class="row g-1"> <!-- g-1 sorgt für minimalen Abstand zwischen den Spalten -->
<!-- Punkt 1: Betreiber -->
<div class="col-12 col-md-6 col-lg-4">
<strong>Betreiber</strong>:&nbsp;Das Team FAD (Florin, Adi, Daniela)
</div>
<!-- Punkt 2: Adresse -->
<div class="col-12 col-md-6 col-lg-4">
<strong>Adresse</strong>:&nbsp;Irgendwo im Internet, Schweiz
</div>
<!-- Punkt 3: Kontakt -->
<div class="col-12 col-md-6 col-lg-4">
<strong>Kontakt</strong>:&nbsp;schreibuns@lorem-ipsum-spiel.ch
</div>
<!-- Punkt 4: Inhalt -->
<div class="col-12 col-md-6 col-lg-4">
<strong>Inhalt</strong>:&nbsp;Der letzte Committer
</div>
<!-- Punkt 5: Datenschutz -->
<div class="col-12 col-md-6 col-lg-4">
<strong>Datenschutz</strong>:&nbsp;Wir speichern nur Scores.
</div>
</div>
</div>
<!-- Copyright Zeile (rechtsbündig, ganz unten) -->
<div class="text-center mt-2">
<p class="mb-0 text-black-50" style="font-size: 0.65rem;">
&copy; 2026 Modul Frontend Projekt. Alle Rechte vorbehalten.
</p>
</div>
</div>
</div>
</div>
</footer>
<!-- Bootstrap JS Bundle -->
<script src="assets/bootstrap-5.3.8-dist/js/bootstrap.bundle.min.js"></script>
<script src="assets/src/service/config-service.js"></script>
<script src="assets/src/service/user-service.js"></script>
<script src="assets/src/service/score-service.js"></script>
<script src="assets/src/service/leaderboard-service.js"></script>
<script src="js/login.js"></script>
<script src="js/leaderboard.js"></script>
<!--Navigation Script -->
<script src="js/navigation.js"></script>
</body>
</html>