129 lines
5.8 KiB
HTML
129 lines
5.8 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>
|
|
<!-- 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>
|
|
<div class="collapse navbar-collapse" id="navbarNav">
|
|
<ul class="navbar-nav ms-auto">
|
|
<li class="nav-item">
|
|
<a class="nav-link active" aria-current="page" href="index.html" 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>
|
|
<li class="nav-item">
|
|
<a class="nav-link" href="#" id="nav-login">Login / Registrieren</a>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</nav>
|
|
<div id="page-wrapper">
|
|
<!-- Sidebar -->
|
|
<nav id="sidebar" class="bg-dark text-white p-3">
|
|
<h3 class="text-center">Navigation</h3>
|
|
<ul class="nav flex-column">
|
|
<li class="nav-item">
|
|
<a class="nav-link text-white" href="#" id="nav-home">Home</a>
|
|
</li>
|
|
<li class="nav-item">
|
|
<a class="nav-link text-white" href="#" id="nav-play">Spiel Starten</a>
|
|
</li>
|
|
<li class="nav-item">
|
|
<a class="nav-link text-white" href="#" id="nav-my-scores">Meine Scores</a>
|
|
</li>
|
|
<li class="nav-item">
|
|
<a class="nav-link text-white" href="#" id="nav-leaderboard">Leaderboard</a>
|
|
</li>
|
|
<li class="nav-item">
|
|
<a class="nav-link text-white" href="#" id="nav-login">Login / Registrieren</a>
|
|
</li>
|
|
</ul>
|
|
</nav>
|
|
|
|
<!--Main Area -->
|
|
<div id="main-area">
|
|
<!--Topbar-->
|
|
<header id="topbar">
|
|
<h1 class="text-center mb-4">Dashboard</h1>
|
|
<div class="user-info">
|
|
<span>Guest</span>
|
|
</div>
|
|
</header>
|
|
|
|
<!-- Content -->
|
|
<main class="container mt-4" id="main-content">
|
|
<div class="card">
|
|
<h2>Willkommen beim Lorem Ipsum Game</h2>
|
|
<p>Teste deine Fähigkeiten im Umgang mit Lorem Ipsum Texten! Je schneller und genauer du bist, desto höher ist dein Score. Viel Spaß beim Spielen!</p>
|
|
<p> Wähle eine Option aus der Navigation, um zu starten.</p>
|
|
</div>
|
|
</main>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- Bootstrap JS Bundle -->
|
|
<script src="assets/bootstrap-5.3.8-dist/js/bootstrap.bundle.min.js"></script>
|
|
|
|
<!-- Script zum Navigieren zwischen Seiten -->
|
|
<script>
|
|
const mainContent = document.getElementById('main-content');
|
|
document.getElementById('nav-home').addEventListener('click', () => {
|
|
mainContent.innerHTML = `
|
|
<h1>Willkommen beim Lorem Ipsum Game</h1>
|
|
<p>Teste deine Fähigkeiten im Umgang mit Lorem Ipsum Texten! Je schneller und genauer du bist, desto höher ist dein Score. Viel Spaß beim Spielen!</p>
|
|
<h2> Wähle eine Option aus der Navigation, um zu starten.</h2>
|
|
`;
|
|
});
|
|
document.getElementById('nav-play').addEventListener('click', () => {
|
|
mainContent.innerHTML = `
|
|
<h2 class="mb-3">Spiel Starten</h2>
|
|
<p class="mt-2">Hier kannst du das Spiel starten. Viel Erfolg!</p>
|
|
<!-- Hier könnte der eigentliche Spielinhalt eingebunden werden -->
|
|
`;
|
|
});
|
|
|
|
document.getElementById('nav-my-scores').addEventListener('click', () => {
|
|
mainContent.innerHTML = `
|
|
<h2 class="mb-3">Meine Scores</h2>
|
|
<p class="mt-2">Hier kannst du deine bisherigen Scores einsehen.</p>
|
|
<!-- Hier könnte eine Score-Tabelle oder ähnliches eingebunden werden -->
|
|
`;
|
|
});
|
|
document.getElementById('nav-leaderboard').addEventListener('click', () => {
|
|
mainContent.innerHTML = `
|
|
<h2 class="mb-3">Leaderboard</h2>
|
|
<p class="mt-2">Hier kannst du die besten Spieler und ihre Scores sehen.</p>
|
|
<!-- Hier könnte eine Leaderboard-Tabelle eingebunden werden -->
|
|
`;
|
|
});
|
|
document.getElementById('nav-login').addEventListener('click', () => {
|
|
mainContent.innerHTML = `
|
|
<h2 class="mb-3">Login / Registrieren</h2>
|
|
<p class="mt-2">Hier kannst du dich einloggen oder registrieren, um deine Scores zu speichern.</p>
|
|
<!-- Hier könnte ein Login-Formular eingebunden werden -->
|
|
`;
|
|
});
|
|
</script>
|
|
</body>
|
|
</html> |