birthday_experiment_runs/experiment_results_visualization/index.html

51 lines
No EOL
1.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="Dashboard zur Visualisierung und Gegenüberstellung von pinned und unpinned Experiment-Run-Daten">
<title>Experiment Results Dashboard</title>
<link rel="stylesheet" href="css/styles.css">
</head>
<body>
<div class="app-shell">
<header class="app-header" role="banner">
<h1>Experiment Results Dashboard</h1>
<p>Visualisierung und Vergleich von 'pinned' und 'unpinned' Experiment-Runs</p>
<button id="refresh-button" aria-label="Aktualisiere Daten">Aktualisieren</button>
</header>
<main>
<section class="summary-section stats-panel" aria-labelledby="summary-title">
<h2 id="summary-title">Statistische Kennzahlen</h2>
<div id="summary-content" role="region" aria-live="polite">
<!-- Statistische Kennzahlen werden hier dynamisch eingefügt -->
</div>
</section>
<section class="chart-section comparison-view" aria-labelledby="charts-title">
<h2 id="charts-title">Vergleich pinned vs unpinned</h2>
<div id="charts-container" role="region">
<!-- Diagramme werden hier dynamisch gerendert -->
</div>
</section>
<section class="table-section" aria-labelledby="runs-table-title">
<h2 id="runs-table-title">Experimente Läufe</h2>
<div id="table-filters" class="filter-container">
<!-- Filterelemente hier -->
</div>
<div id="runs-table-container" role="region" aria-live="polite">
<!-- Tabellarische Daten werden hier dynamisch geladen -->
</div>
</section>
</main>
<footer class="app-footer" role="contentinfo">
<p>© 2026 Donau2Space.de</p>
</footer>
</div>
<script type="module" src="js/app.js"></script>
</body>
</html>