chore: rebuild website [skip ci]

This commit is contained in:
github-actions[bot]
2026-07-12 22:31:40 +00:00
parent a3e9581c4b
commit a5f96324e6
46 changed files with 48 additions and 48 deletions
+1 -1
View File
@@ -23,7 +23,7 @@
<meta name="twitter:description" content="About KST4Contest and its contest-oriented ON4KST workflow.">
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895236169">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895496916">
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
</head>
+2 -2
View File
@@ -77,8 +77,8 @@
function stations() {
const targetX = state.width * 0.54;
const targetY = state.height * 0.43;
const left = { x: state.width * 0.075, y: state.height * 0.82, label: "JN49EM" };
const right = { x: state.width * 0.925, y: state.height * 0.80, label: "JO66MD" };
const left = { x: state.width * 0.075, y: state.height * 0.82, label: "JO51IJ" };
const right = { x: state.width * 0.925, y: state.height * 0.80, label: "JN49FL" };
left.angle = Math.atan2(targetY - left.y, targetX - left.x);
right.angle = Math.atan2(targetY - right.y, targetX - right.x);
return [left, right];
+1 -1
View File
@@ -23,7 +23,7 @@
<meta name="twitter:description" content="Contact options for KST4Contest.">
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895236169">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895496916">
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
</head>
+1 -1
View File
@@ -23,7 +23,7 @@
<meta name="twitter:description" content="Download KST4Contest releases for Windows, Linux and macOS.">
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895236169">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895496916">
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
</head>
+1 -1
View File
@@ -23,7 +23,7 @@
<meta name="twitter:description" content="Frequently asked questions about KST4Contest, ON4KST contest operation, AirScout integration and VHF/UHF/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=1783895236169">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895496916">
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
</head>
+1 -1
View File
@@ -23,7 +23,7 @@
<meta name="twitter:description" content="AirScout information helps operators evaluate AP windows, aircraft scatter timing and candidate stations during VHF/UHF/SHF contests.">
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895236169">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895496916">
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
</head>
+1 -1
View File
@@ -23,7 +23,7 @@
<meta name="twitter:description" content="Dual category support gives contest operators better overview when working across multiple ON4KST chat rooms.">
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895236169">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895496916">
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
</head>
+1 -1
View File
@@ -23,7 +23,7 @@
<meta name="twitter:description" content="KST4Contest includes DXCluster functionality to support situational awareness during contest operation.">
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895236169">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895496916">
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
</head>
+1 -1
View File
@@ -23,7 +23,7 @@
<meta name="twitter:description" content="Contest-optimized ON4KST features for VHF, UHF and SHF operation.">
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895236169">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895496916">
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
</head>
+1 -1
View File
@@ -23,7 +23,7 @@
<meta name="twitter:description" content="Log synchronization helps KST4Contest understand worked stations, active bands and contest context.">
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895236169">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895496916">
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
</head>
+1 -1
View File
@@ -23,7 +23,7 @@
<meta name="twitter:description" content="Macros reduce repetitive typing and help operators respond quickly during active ON4KST contest sessions.">
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895236169">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895496916">
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
</head>
@@ -23,7 +23,7 @@
<meta name="twitter:description" content="KST4Contest ranks stations by activity, direction, sked context, band information, QRG hints and operator workflow signals.">
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895236169">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895496916">
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
</head>
@@ -23,7 +23,7 @@
<meta name="twitter:description" content="KST4Contest keeps skeds in focus while the operator handles chat traffic, logging, bands and aircraft scatter timing.">
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895236169">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895496916">
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
</head>
+1 -1
View File
@@ -23,7 +23,7 @@
<meta name="twitter:description" content="The timeline view helps operators understand short propagation windows and candidate timing during active contest operation.">
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895236169">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895496916">
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
</head>
+2 -2
View File
@@ -23,7 +23,7 @@
<meta name="twitter:description" content="KST4Contest is a modern ON4KST chat client built for VHF, UHF and SHF contest operation.">
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895236169">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895496916">
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
</head>
@@ -289,7 +289,7 @@
</footer>
<script src="/assets/js/hero-radio-fx.js?v=1783895236169" defer></script>
<script src="/assets/js/hero-radio-fx.js?v=1783895496916" defer></script>
</body>
</html>
+1 -1
View File
@@ -23,7 +23,7 @@
<meta name="twitter:description" content="Legal notice for the KST4Contest website.">
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895236169">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895496916">
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
</head>
@@ -23,7 +23,7 @@
<meta name="twitter:description" content="KST4Contest manual page: {{ manual.title }}">
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895236169">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895496916">
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
</head>
@@ -23,7 +23,7 @@
<meta name="twitter:description" content="KST4Contest manual page: {{ manual.title }}">
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895236169">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895496916">
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
</head>
+1 -1
View File
@@ -23,7 +23,7 @@
<meta name="twitter:description" content="KST4Contest manual page: {{ manual.title }}">
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895236169">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895496916">
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
</head>
@@ -23,7 +23,7 @@
<meta name="twitter:description" content="KST4Contest manual page: {{ manual.title }}">
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895236169">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895496916">
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
</head>
@@ -23,7 +23,7 @@
<meta name="twitter:description" content="KST4Contest manual page: {{ manual.title }}">
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895236169">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895496916">
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
</head>
+1 -1
View File
@@ -23,7 +23,7 @@
<meta name="twitter:description" content="KST4Contest manual page: {{ manual.title }}">
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895236169">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895496916">
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
</head>
+1 -1
View File
@@ -23,7 +23,7 @@
<meta name="twitter:description" content="Deutsches Benutzerhandbuch für KST4Contest.">
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895236169">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895496916">
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
</head>
@@ -23,7 +23,7 @@
<meta name="twitter:description" content="KST4Contest manual page: {{ manual.title }}">
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895236169">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895496916">
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
</head>
@@ -23,7 +23,7 @@
<meta name="twitter:description" content="KST4Contest manual page: {{ manual.title }}">
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895236169">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895496916">
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
</head>
@@ -23,7 +23,7 @@
<meta name="twitter:description" content="KST4Contest manual page: {{ manual.title }}">
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895236169">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895496916">
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
</head>
@@ -23,7 +23,7 @@
<meta name="twitter:description" content="KST4Contest manual page: {{ manual.title }}">
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895236169">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895496916">
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
</head>
@@ -23,7 +23,7 @@
<meta name="twitter:description" content="KST4Contest manual page: {{ manual.title }}">
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895236169">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895496916">
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
</head>
+1 -1
View File
@@ -23,7 +23,7 @@
<meta name="twitter:description" content="KST4Contest manual page: {{ manual.title }}">
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895236169">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895496916">
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
</head>
@@ -23,7 +23,7 @@
<meta name="twitter:description" content="KST4Contest manual page: {{ manual.title }}">
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895236169">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895496916">
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
</head>
@@ -23,7 +23,7 @@
<meta name="twitter:description" content="KST4Contest manual page: {{ manual.title }}">
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895236169">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895496916">
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
</head>
+1 -1
View File
@@ -23,7 +23,7 @@
<meta name="twitter:description" content="KST4Contest manual page: {{ manual.title }}">
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895236169">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895496916">
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
</head>
+1 -1
View File
@@ -23,7 +23,7 @@
<meta name="twitter:description" content="KST4Contest manual page: {{ manual.title }}">
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895236169">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895496916">
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
</head>
+1 -1
View File
@@ -23,7 +23,7 @@
<meta name="twitter:description" content="English user manual for KST4Contest.">
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895236169">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895496916">
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
</head>
@@ -23,7 +23,7 @@
<meta name="twitter:description" content="KST4Contest manual page: {{ manual.title }}">
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895236169">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895496916">
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
</head>
+1 -1
View File
@@ -23,7 +23,7 @@
<meta name="twitter:description" content="KST4Contest manual page: {{ manual.title }}">
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895236169">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895496916">
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
</head>
@@ -23,7 +23,7 @@
<meta name="twitter:description" content="KST4Contest manual page: {{ manual.title }}">
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895236169">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895496916">
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
</head>
@@ -23,7 +23,7 @@
<meta name="twitter:description" content="KST4Contest manual page: {{ manual.title }}">
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895236169">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895496916">
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
</head>
+1 -1
View File
@@ -23,7 +23,7 @@
<meta name="twitter:description" content="Online manual for KST4Contest, the contest-optimized ON4KST chat client.">
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895236169">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895496916">
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
</head>
@@ -23,7 +23,7 @@
<meta name="twitter:description" content="Contest-optimized ON4KST chat client for VHF, UHF and SHF ham radio contests.">
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895236169">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895496916">
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
</head>
@@ -23,7 +23,7 @@
<meta name="twitter:description" content="Contest-optimized ON4KST chat client for VHF, UHF and SHF ham radio contests.">
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895236169">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895496916">
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
</head>
+1 -1
View File
@@ -23,7 +23,7 @@
<meta name="twitter:description" content="News, release updates and development notes for KST4Contest.">
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895236169">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895496916">
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
</head>
+1 -1
View File
@@ -23,7 +23,7 @@
<meta name="twitter:description" content="Privacy policy for the KST4Contest website.">
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895236169">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895496916">
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
</head>
+1 -1
View File
@@ -23,7 +23,7 @@
<meta name="twitter:description" content="Planned enhancements for upcoming KST4Contest versions, generated from GitHub milestones and issues.">
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895236169">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895496916">
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
</head>
+1 -1
View File
@@ -23,7 +23,7 @@
<meta name="twitter:description" content="Screenshots of KST4Contest, the contest-optimized ON4KST chat client for VHF, UHF and SHF operators.">
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895236169">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895496916">
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
</head>
+1 -1
View File
@@ -23,7 +23,7 @@
<meta name="twitter:description" content="Help support the ongoing development of KST4Contest.">
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895236169">
<link rel="stylesheet" href="/assets/css/main.css?v=1783895496916">
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
</head>