summaryrefslogtreecommitdiff
path: root/website/.vitepress
diff options
context:
space:
mode:
authorSho Sakuma <me@m1sk9.dev>2026-04-07 18:46:15 +0900
committerSho Sakuma <me@m1sk9.dev>2026-04-07 18:46:15 +0900
commitccd1ee8e72286b1f333356bc9463b995ad7ffcd0 (patch)
treeb979c59d435de5edaf1c0b6352a57969746cbc54 /website/.vitepress
parent9abbc0ac1b1f6f7cfed9c595e7dec028bc8974c1 (diff)
downloadLunaticChat-ccd1ee8e72286b1f333356bc9463b995ad7ffcd0.tar.gz
LunaticChat-ccd1ee8e72286b1f333356bc9463b995ad7ffcd0.tar.bz2
LunaticChat-ccd1ee8e72286b1f333356bc9463b995ad7ffcd0.zip
docs: add Spigot/BungeeCord unsupported notice
Co-Authored-By: Claude <noreply@anthropic.com>
Diffstat (limited to 'website/.vitepress')
-rw-r--r--website/.vitepress/theme/components/DownloadCard.vue44
1 files changed, 44 insertions, 0 deletions
diff --git a/website/.vitepress/theme/components/DownloadCard.vue b/website/.vitepress/theme/components/DownloadCard.vue
index a61cff6..a03adfb 100644
--- a/website/.vitepress/theme/components/DownloadCard.vue
+++ b/website/.vitepress/theme/components/DownloadCard.vue
@@ -31,6 +31,11 @@ const t = computed(() =>
compatNotice:
'Paper and Velocity plugins are versioned with a protocol version. For MINOR version changes, update Velocity first. For MAJOR version changes, update all servers simultaneously.',
compatLink: 'See Velocity Integration - Protocol Version for details.',
+ spigotNotice:
+ 'LunaticChat only supports Paper / Folia servers. It does not work on Spigot or BungeeCord, and there are no plans to support them in the future.',
+ spigotAlt:
+ 'For Spigot environments, we recommend using a',
+ spigotLink: 'fork of LunaChat',
}
: {
title: 'ダウンロード',
@@ -54,6 +59,11 @@ const t = computed(() =>
compatNotice:
'Paper プラグインと Velocity プラグインはプロトコルバージョンで互換性が管理されています.MINOR バージョン変更時は Velocity を先にアップデートしてください.MAJOR バージョン変更時は全サーバーを同時にアップデートする必要があります.',
compatLink: '詳細は Velocity 連携 - プロトコルバージョン を参照してください.',
+ spigotNotice:
+ 'LunaticChat は Paper / Folia サーバーのみをサポートしています.Spigot / BungeeCord では動作せず,今後も対応予定はありません.',
+ spigotAlt:
+ 'Spigot 環境では',
+ spigotLink: 'LunaChat の Fork',
},
);
@@ -88,6 +98,12 @@ function formatDate(dateStr: string | null): string {
</ul>
</div>
+ <div class="download-spigot-notice">
+ <p class="download-spigot-title">Spigot / BungeeCord {{ isEn ? 'is not supported' : 'は非対応です' }}</p>
+ <p>{{ t.spigotNotice }}</p>
+ <p>{{ t.spigotAlt }} <a href="https://github.com/f1w3/LunaChat" target="_blank" rel="noopener">{{ t.spigotLink }}</a> {{ isEn ? '.' : 'の使用を推奨します.' }}</p>
+ </div>
+
<div class="download-compat-notice">
<p class="download-compat-title">{{ t.compatible }}</p>
<p>{{ t.compatNotice }}</p>
@@ -213,6 +229,34 @@ function formatDate(dateStr: string | null): string {
padding: 0;
}
+.download-spigot-notice {
+ border: 1px solid var(--vp-c-danger-soft);
+ background: var(--vp-c-danger-soft);
+ border-radius: 8px;
+ padding: 16px 20px;
+ margin-bottom: 24px;
+ font-size: 0.9rem;
+ line-height: 1.7;
+}
+
+.download-spigot-notice p {
+ margin: 0;
+}
+
+.download-spigot-notice p + p {
+ margin-top: 8px;
+}
+
+.download-spigot-title {
+ font-weight: 600;
+ margin-bottom: 8px !important;
+}
+
+.download-spigot-notice a {
+ color: var(--vp-c-brand-1);
+ text-decoration: underline;
+}
+
.download-requirements {
border: 1px solid var(--vp-c-brand-soft);
background: var(--vp-c-brand-soft);