88 lines
3.9 KiB
HTML
88 lines
3.9 KiB
HTML
<!DOCTYPE html>
|
||
<html lang="de">
|
||
<head>
|
||
<meta charset="UTF-8">
|
||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||
<meta name="description" content="Kanban-Board – Drag & Drop – David & Karo EIS Projekt">
|
||
<title>Kanban-Board – David & Karo</title>
|
||
<link rel="stylesheet" href="css/style.css">
|
||
<link rel="icon" href="img/logo.png" type="image/png">
|
||
</head>
|
||
<body>
|
||
<header>
|
||
<div class="header-container">
|
||
<div class="logo">
|
||
<img src="img/logo.png" alt="Logo">
|
||
<div class="logo-text">
|
||
<span class="institution">David & Karo</span>
|
||
<span class="project">EIS Projekt</span>
|
||
</div>
|
||
</div>
|
||
<button id="dark-mode-toggle" type="button" class="dark-mode-toggle" title="Dark Mode aktivieren">
|
||
<span class="dark-mode-icon">🌙</span>
|
||
</button>
|
||
<button id="nav-toggle" type="button" class="nav-toggle" aria-label="Menü öffnen" aria-expanded="false">
|
||
<span></span><span></span><span></span>
|
||
</button>
|
||
<nav id="main-nav">
|
||
<a href="index.html">Start</a>
|
||
<a href="ueber_uns.html">Über uns</a>
|
||
<a href="eis_projekt.html">Projekt</a>
|
||
<a href="team.html">Team</a>
|
||
<a href="galerie.html">Galerie</a>
|
||
<a href="notenrechner.html">Notenrechner</a>
|
||
<a href="textanalyse.html">Textanalyse</a>
|
||
<a href="api.html">API Demo</a>
|
||
<a href="kanban.html" class="active">Kanban</a>
|
||
<a href="kontakt.html">Kontakt</a>
|
||
<a href="impressum.html">Impressum</a>
|
||
</nav>
|
||
</div>
|
||
</header>
|
||
|
||
<main class="kanban-main">
|
||
<div class="kanban-header">
|
||
<div class="kanban-title">
|
||
<h1>📋 Kanban-Board</h1>
|
||
<p>Drag & Drop · localStorage · Labels</p>
|
||
</div>
|
||
<div class="kanban-toolbar">
|
||
<button type="button" id="btn-add-column" class="btn btn-kanban">➕ Spalte</button>
|
||
<button type="button" id="btn-export" class="btn btn-kanban btn-secondary">⬇️ Export JSON</button>
|
||
<button type="button" id="btn-reset" class="btn btn-kanban btn-danger">🗑️ Reset</button>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- Farb-Label Picker (Kontext-Menü) -->
|
||
<div id="label-picker" class="label-picker" hidden role="menu" aria-label="Label-Farbe wählen">
|
||
<p class="label-picker-title">🏷️ Label-Farbe</p>
|
||
<div class="label-colors">
|
||
<button type="button" class="label-swatch" data-color="none" style="background:#e2e8f0" title="Kein Label">✕</button>
|
||
<button type="button" class="label-swatch" data-color="#f87171" style="background:#f87171" title="Rot"></button>
|
||
<button type="button" class="label-swatch" data-color="#fb923c" style="background:#fb923c" title="Orange"></button>
|
||
<button type="button" class="label-swatch" data-color="#facc15" style="background:#facc15" title="Gelb"></button>
|
||
<button type="button" class="label-swatch" data-color="#4ade80" style="background:#4ade80" title="Grün"></button>
|
||
<button type="button" class="label-swatch" data-color="#60a5fa" style="background:#60a5fa" title="Blau"></button>
|
||
<button type="button" class="label-swatch" data-color="#a78bfa" style="background:#a78bfa" title="Lila"></button>
|
||
<button type="button" class="label-swatch" data-color="#f472b6" style="background:#f472b6" title="Pink"></button>
|
||
<button type="button" class="label-swatch" data-color="#2dd4bf" style="background:#2dd4bf" title="Türkis"></button>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- Das Board selbst -->
|
||
<div id="kanban-board" class="kanban-board"></div>
|
||
</main>
|
||
|
||
<footer>
|
||
<p>© 2026 – Made with 💕 & ✨ – David & Karo</p>
|
||
<div class="footer-links">
|
||
<a href="impressum.html">Impressum</a>
|
||
<a href="kontakt.html">Kontakt</a>
|
||
<a href="#">Datenschutz</a>
|
||
</div>
|
||
</footer>
|
||
|
||
<script src="js/script.js"></script>
|
||
<script src="js/kanban.js"></script>
|
||
</body>
|
||
</html>
|