67 lines
3.5 KiB
PHP
67 lines
3.5 KiB
PHP
<?php
|
||
|
||
declare(strict_types=1);
|
||
|
||
// Die Anzeigefläche muss auch ohne Datenbank oder externe APIs starten können.
|
||
$config = require __DIR__ . '/config.php';
|
||
?>
|
||
<!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="Aktuelle Informationen der Neuapostolischen Kirche Berlin-Reinickendorf.">
|
||
<title>Gemeindeinformationen · NAK Berlin-Reinickendorf</title>
|
||
<link rel="icon" type="image/svg+xml" href="../_central/img/nak-logo.svg">
|
||
<link rel="stylesheet" href="../_central/layouts/nak-design.css">
|
||
<link rel="stylesheet" href="stylo.css?v=<?= (int) filemtime(__DIR__ . '/stylo.css') ?>">
|
||
<script id="dashboard-config" type="application/json"><?= json_encode($config, JSON_HEX_TAG | JSON_HEX_AMP | JSON_HEX_APOS | JSON_HEX_QUOT | JSON_THROW_ON_ERROR) ?></script>
|
||
<script src="dashboard.js?v=<?= (int) filemtime(__DIR__ . '/dashboard.js') ?>" defer></script>
|
||
</head>
|
||
<body class="dashboard">
|
||
<main class="dashboard-main" aria-label="Gemeindeinformationen">
|
||
<section class="dashboard-panel text-panel" id="announcements-panel" aria-labelledby="announcements-title">
|
||
<div class="panel-heading"><h1 id="announcements-title">Ansagen</h1></div>
|
||
<div class="text-stage"><p class="empty-state">Ansagen werden geladen …</p></div>
|
||
</section>
|
||
|
||
<div class="community-column">
|
||
<section class="dashboard-overview" aria-label="Gemeinde, Datum und Uhrzeit">
|
||
<div class="dashboard-brand">
|
||
<img src="../_central/img/nak-logo.svg" alt="Neuapostolische Kirche" width="64" height="64">
|
||
<div class="dashboard-wordmark">
|
||
<span>Neuapostolische Kirche</span>
|
||
<strong>Berlin-Reinickendorf</strong>
|
||
</div>
|
||
</div>
|
||
<div class="dashboard-clock">
|
||
<time id="clock" aria-label="Uhrzeit Europe/Berlin">–:–</time>
|
||
<time id="date">Datum wird geladen</time>
|
||
</div>
|
||
</section>
|
||
<section class="dashboard-panel text-panel bible-panel" id="bible-panel" aria-labelledby="bible-title">
|
||
<div class="panel-heading"><h2 id="bible-title">Bibelwort für heute</h2></div>
|
||
<div class="text-stage"><p class="empty-state">Bibelwort wird geladen …</p></div>
|
||
</section>
|
||
</div>
|
||
|
||
<section class="dashboard-panel image-panel" id="month-panel" aria-labelledby="month-title">
|
||
<div class="panel-heading"><h2 id="month-title">Monatsplan</h2></div>
|
||
<div class="image-stage"><p class="empty-state">Monatsplan wird geladen …</p></div>
|
||
</section>
|
||
|
||
<section class="dashboard-panel image-panel" id="poster-panel" aria-labelledby="poster-title">
|
||
<div class="panel-heading">
|
||
<h2 id="poster-title">Aushänge</h2>
|
||
<svg class="poster-progress" viewBox="0 0 24 24" aria-hidden="true" hidden>
|
||
<circle class="poster-progress-track" cx="12" cy="12" r="10" />
|
||
<circle class="poster-progress-value" cx="12" cy="12" r="10" pathLength="100" />
|
||
</svg>
|
||
</div>
|
||
<div class="image-stage"><p class="empty-state">Aushänge werden geladen …</p></div>
|
||
</section>
|
||
</main>
|
||
<noscript>Bitte JavaScript aktivieren, damit Uhrzeit, Inhalte und Seitenwechsel angezeigt werden.</noscript>
|
||
</body>
|
||
</html>
|