<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <title>{{ title or "KST4Contest" }}</title>
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <meta name="theme-color" content="#08110b">
  <meta name="description" content="{{ description or 'KST4Contest connects ON4KST chat, candidate selection, sked planning and station software for VHF, UHF and SHF contest operation.' }}">
  <link rel="canonical" href="https://kst4contest.hamradioonline.de{{ page.url }}">

  <meta property="og:type" content="website">
  <meta property="og:title" content="{{ title or 'KST4Contest' }}">
  <meta property="og:description" content="{{ description or 'ON4KST chat, candidate selection, sked planning and station software in one VHF, UHF and SHF contest workflow.' }}">
  <meta property="og:url" content="https://kst4contest.hamradioonline.de{{ page.url }}">
  <meta property="og:site_name" content="KST4Contest">
  <meta property="og:locale" content="en_GB">
  <meta property="og:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
  <meta property="og:image:width" content="1200">
  <meta property="og:image:height" content="630">

  <meta name="twitter:card" content="summary_large_image">
  <meta name="twitter:title" content="{{ title or 'KST4Contest' }}">
  <meta name="twitter:description" content="{{ description or 'ON4KST chat, candidate selection, sked planning and station software in one VHF, UHF and SHF contest workflow.' }}">
  <meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">

  <link rel="stylesheet" href="/assets/css/main.css?v={{ build.version }}">
  <link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
</head>

<body>
  <div class="site-bg" aria-hidden="true"></div>

  <header class="site-header">
    <a class="brand" href="/" aria-label="KST4Contest home">
      <span class="brand-mark" aria-hidden="true">◎</span>
      <span>
        <strong>KST4Contest</strong>
        <small>ON4KST Contest Client</small>
      </span>
    </a>

    <nav class="site-nav" aria-label="Main navigation">
      {% for item in navigation %}
        <a href="{{ item.url }}">{{ item.title }}</a>
      {% endfor %}
      <a class="nav-cta" href="/download/">Download</a>
    </nav>
  </header>

  <main>{{ content | safe }}</main>

  <footer class="site-footer">
    <div class="footer-grid">
      <div>
        <strong>KST4Contest</strong>
        <p>ON4KST chat, candidate selection and sked planning for VHF, UHF and SHF contest operation.</p>
      </div>
      <div>
        <strong>Project</strong>
        <p><a href="/features/">Features</a></p>
        <p><a href="/download/">Download</a></p>
        <p><a href="/manual/">Manual</a></p>
        <p><a href="/roadmap/">Roadmap</a></p>
      </div>
      <div>
        <strong>Community</strong>
        <p><a href="https://github.com/praktimarc/kst4contest">GitHub Repository</a></p>
        <p><a href="https://github.com/praktimarc/kst4contest/issues">Issues</a></p>
        <p><a href="/contact/">Contact</a></p>
        <p><a href="/support/">❤️ Support KST4Contest</a></p>
      </div>
      <div>
        <strong>Legal</strong>
        <p><a href="/legal-notice/">Legal Notice</a></p>
        <p><a href="/privacy/">Privacy Policy</a></p>
      </div>
    </div>
  </footer>

  {% if heroFx %}
    <script src="/assets/js/hero-radio-fx.js?v={{ build.version }}" defer></script>
  {% endif %}
</body>
</html>
