lomavuokraus/docs/index.html
Tero Halla-aho d9a5700162
Some checks are pending
CI / checks (push) Waiting to run
Add HTML Git workflow doc and link from docs index
2025-12-15 20:57:57 +02:00

40 lines
1.5 KiB
HTML

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<title>Lomavuokraus Docs</title>
<link rel="stylesheet" href="./style.css" />
</head>
<body>
<header>
<h1>Lomavuokraus Documentation</h1>
<div class="meta">Diagram-first docs rendered with Mermaid; tracked in git, not deployed with the app.</div>
</header>
<main class="grid">
<section class="card">
<h2>Contents</h2>
<ul>
<li><a href="./infra.html">Infrastructure</a></li>
<li><a href="./build.html">Build &amp; Deploy</a></li>
<li><a href="./architecture.html">Logical Architecture</a></li>
<li><a href="./sequences.html">Feature Sequences</a></li>
<li><a href="./security.html">Security Testing</a></li>
<li><a href="./git-workflow.html">Git Workflow</a></li>
<li><a href="./redmine.html">Redmine Integration</a></li>
</ul>
</section>
<section class="card">
<h3>How diagrams work</h3>
<ul>
<li>All diagrams use Mermaid (rendered in-browser via CDN; no extra tooling needed).</li>
<li>Graph definitions live inline in the HTML for quick edits.</li>
<li>Docs live in <code>docs/</code>; they are tracked but not shipped with the app.</li>
</ul>
</section>
</main>
<script type="module">
import mermaid from 'https://cdn.jsdelivr.net/npm/mermaid@10/dist/mermaid.esm.min.mjs';
mermaid.initialize({ startOnLoad: true, theme: 'dark' });
</script>
</body>
</html>