xziino ea00268227 Add Planner tab: localStorage plan CRUD and basic UI shell
Steps 1+2 of the planner roadmap: data model, create/rename/copy/delete
plans, read-only mechanic timeline, two-column layout mirroring the
analysis tab style.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-22 08:26:33 +02:00

46 lines
1.3 KiB
PHP

<!DOCTYPE html>
<html lang="de">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>FFLogs Report Viewer</title>
<link rel="stylesheet" href="css/base.css">
<link rel="stylesheet" href="css/layout.css">
<link rel="stylesheet" href="css/components.css">
<link rel="stylesheet" href="css/analysis.css">
<link rel="stylesheet" href="css/planner.css">
</head>
<body>
<?php if (!$authenticated): ?>
<?php require __DIR__ . '/login.php'; ?>
<?php else: ?>
<div id="app">
<?php require __DIR__ . '/topbar.php'; ?>
<main id="main">
<?php if ($errorText): ?>
<div class="error section-gap"><?= htmlspecialchars($errorText) ?></div>
<?php endif; ?>
<div id="tab-report" class="tab-content">
<?php require __DIR__ . '/tab-report.php'; ?>
</div>
<div id="tab-analysis" class="tab-content" style="display:none">
<?php require __DIR__ . '/tab-analysis.php'; ?>
</div>
<div id="tab-planner" class="tab-content" style="display:none">
<?php require __DIR__ . '/tab-planner.php'; ?>
</div>
</main>
</div>
<script src="js/app.js"></script>
<script src="js/tabs.js"></script>
<script src="js/analysis.js"></script>
<script src="js/planner.js"></script>
<?php endif; ?>
</body>
</html>