summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--website/.vitepress/config.mts6
-rw-r--r--website/.vitepress/config/en.ts121
-rw-r--r--website/.vitepress/config/ja.ts2
-rw-r--r--website/src/en/docs/configuration.md3
-rw-r--r--website/src/en/docs/features/admin.md3
-rw-r--r--website/src/en/docs/features/channel-chat.md3
-rw-r--r--website/src/en/docs/features/direct-message.md3
-rw-r--r--website/src/en/docs/features/japanese-conversion.md3
-rw-r--r--website/src/en/docs/features/message-logging.md3
-rw-r--r--website/src/en/docs/features/velocity.md3
-rw-r--r--website/src/en/docs/getting-started.md3
-rw-r--r--website/src/en/docs/permissions.md3
-rw-r--r--website/src/en/docs/reference/commands.md3
-rw-r--r--website/src/en/docs/reference/message-format.md3
-rw-r--r--website/src/en/docs/reference/player-settings.md3
15 files changed, 71 insertions, 94 deletions
diff --git a/website/.vitepress/config.mts b/website/.vitepress/config.mts
index 1cb5f83..a3fcb56 100644
--- a/website/.vitepress/config.mts
+++ b/website/.vitepress/config.mts
@@ -4,7 +4,7 @@ import { en } from './config/en';
import { ja } from './config/ja';
const gitRoot = execSync('git rev-parse --show-toplevel').toString().trim();
-const commitHash = execSync(`git log -1 --format=%H -- ${gitRoot}/docs/`)
+const commitHash = execSync(`git log -1 --format=%H -- ${gitRoot}/website/`)
.toString()
.trim()
.slice(0, 7);
@@ -22,7 +22,7 @@ export default defineConfig({
...en,
footer: {
copyright: 'Copyright © 2026 m1sk9',
- message: `<a href="https://github.com/m1sk9/LunaticChat/commit/${commitHash}">LunaticChat/docs@${commitHash}</a>`,
+ message: `<a href="https://github.com/m1sk9/LunaticChat/commit/${commitHash}">LunaticChat/website@${commitHash}</a>`,
},
},
},
@@ -33,7 +33,7 @@ export default defineConfig({
...ja,
footer: {
copyright: 'Copyright © 2026 m1sk9',
- message: `<a href="https://github.com/m1sk9/LunaticChat/commit/${commitHash}">LunaticChat/docs@${commitHash}</a>`,
+ message: `<a href="https://github.com/m1sk9/LunaticChat/commit/${commitHash}">LunaticChat/website@${commitHash}</a>`,
},
},
},
diff --git a/website/.vitepress/config/en.ts b/website/.vitepress/config/en.ts
index b42faeb..fb451ad 100644
--- a/website/.vitepress/config/en.ts
+++ b/website/.vitepress/config/en.ts
@@ -2,132 +2,73 @@ import type { DefaultTheme } from 'vitepress';
export const en: DefaultTheme.Config = {
editLink: {
- pattern: 'https://github.com/m1sk9/LunaticChat/edit/main/docs/src/:path',
+ pattern: 'https://github.com/m1sk9/LunaticChat/edit/main/website/src/:path',
text: 'Edit this page on GitHub',
},
nav: [
- { link: '/en/player-guide/getting-started', text: 'Player Guide' },
- { link: '/en/admin-guide/getting-started', text: 'Admin Guide' },
{ link: '/download', text: 'Download' },
+ { link: '/en/docs/getting-started', text: 'Documentation' },
],
sidebar: {
- '/en/admin-guide/': [
+ '/en/docs/': [
{
- link: '/en/admin-guide/getting-started',
+ link: '/en/docs/getting-started',
text: 'Getting Started',
},
{
- link: '/en/admin-guide/configuration',
+ link: '/en/docs/configuration',
text: 'Configuration',
},
{
- link: '/en/admin-guide/permissions',
+ link: '/en/docs/permissions',
text: 'Permissions',
},
{
+ text: 'Feature Guides',
items: [
{
- link: '/en/admin-guide/channel-chat/introduction',
- text: 'Deployment Guide',
+ link: '/en/docs/features/direct-message',
+ text: 'Direct Messages',
},
{
- link: '/en/admin-guide/channel-chat/logs',
- text: 'Logs',
+ link: '/en/docs/features/channel-chat',
+ text: 'Channel Chat',
},
- ],
- text: 'Channel Chat',
- },
- {
- link: '/en/admin-guide/velocity',
- text: 'Velocity Integration',
- },
- {
- link: '/en/admin-guide/cache',
- text: 'Cache System',
- },
- {
- link: '/en/admin-guide/management-data',
- text: 'Data Management',
- },
- ],
- '/en/player-guide/': [
- {
- link: '/en/player-guide/getting-started',
- text: 'Getting Started',
- },
- {
- link: '/en/player-guide/about',
- text: 'About LunaticChat',
- },
- {
- items: [
{
- link: '/en/player-guide/channel-chat/private-channel',
- text: 'Private Channel',
+ link: '/en/docs/features/japanese-conversion',
+ text: 'Romaji Conversion',
},
{
- link: '/en/player-guide/channel-chat/moderation',
- text: 'Moderation',
- },
- ],
- link: '/en/player-guide/channel-chat/about',
- text: 'Channel Chat',
- },
- {
- link: '/en/player-guide/direct-message',
- text: 'Direct Messages',
- },
- {
- link: '/en/player-guide/japanese-romanization',
- text: 'Romanization Conversion',
- },
- {
- items: [
- {
- link: '/en/player-guide/commands/tell',
- text: '/tell',
+ link: '/en/docs/features/velocity',
+ text: 'Velocity Integration',
},
{
- link: '/en/player-guide/commands/reply',
- text: '/reply',
+ link: '/en/docs/features/message-logging',
+ text: 'Message Logging',
},
{
- link: '/en/player-guide/commands/jp',
- text: '/jp',
+ link: '/en/docs/features/admin',
+ text: 'Admin Features',
},
+ ],
+ },
+ {
+ text: 'Reference',
+ items: [
{
- link: '/en/player-guide/commands/notice',
- text: '/notice',
+ link: '/en/docs/reference/commands',
+ text: 'Commands',
},
{
- items: [
- {
- link: '/en/player-guide/commands/lc/settings',
- text: '/lc settings',
- },
- {
- link: '/en/player-guide/commands/lc/status',
- text: '/lc status',
- },
- {
- link: '/en/player-guide/commands/lc/channel',
- text: '/lc channel',
- },
- ],
- text: '/lc',
+ link: '/en/docs/reference/message-format',
+ text: 'Message Format',
},
{
- items: [
- {
- link: '/en/player-guide/commands/lcv/status',
- text: '/lcv status',
- },
- ],
- text: '/lcv',
+ link: '/en/docs/reference/player-settings',
+ text: 'Player Settings',
},
],
- text: 'Commands',
},
- ],
+ ]
},
};
diff --git a/website/.vitepress/config/ja.ts b/website/.vitepress/config/ja.ts
index b1ba163..fd00a2f 100644
--- a/website/.vitepress/config/ja.ts
+++ b/website/.vitepress/config/ja.ts
@@ -2,7 +2,7 @@ import type { DefaultTheme } from 'vitepress';
export const ja: DefaultTheme.Config = {
editLink: {
- pattern: 'https://github.com/m1sk9/LunaticChat/edit/main/docs/src/:path',
+ pattern: 'https://github.com/m1sk9/LunaticChat/edit/main/website/src/:path',
text: 'GitHub で編集',
},
nav: [
diff --git a/website/src/en/docs/configuration.md b/website/src/en/docs/configuration.md
new file mode 100644
index 0000000..b2ea1e6
--- /dev/null
+++ b/website/src/en/docs/configuration.md
@@ -0,0 +1,3 @@
+---
+layout: doc
+---
diff --git a/website/src/en/docs/features/admin.md b/website/src/en/docs/features/admin.md
new file mode 100644
index 0000000..b2ea1e6
--- /dev/null
+++ b/website/src/en/docs/features/admin.md
@@ -0,0 +1,3 @@
+---
+layout: doc
+---
diff --git a/website/src/en/docs/features/channel-chat.md b/website/src/en/docs/features/channel-chat.md
new file mode 100644
index 0000000..b2ea1e6
--- /dev/null
+++ b/website/src/en/docs/features/channel-chat.md
@@ -0,0 +1,3 @@
+---
+layout: doc
+---
diff --git a/website/src/en/docs/features/direct-message.md b/website/src/en/docs/features/direct-message.md
new file mode 100644
index 0000000..b2ea1e6
--- /dev/null
+++ b/website/src/en/docs/features/direct-message.md
@@ -0,0 +1,3 @@
+---
+layout: doc
+---
diff --git a/website/src/en/docs/features/japanese-conversion.md b/website/src/en/docs/features/japanese-conversion.md
new file mode 100644
index 0000000..b2ea1e6
--- /dev/null
+++ b/website/src/en/docs/features/japanese-conversion.md
@@ -0,0 +1,3 @@
+---
+layout: doc
+---
diff --git a/website/src/en/docs/features/message-logging.md b/website/src/en/docs/features/message-logging.md
new file mode 100644
index 0000000..b2ea1e6
--- /dev/null
+++ b/website/src/en/docs/features/message-logging.md
@@ -0,0 +1,3 @@
+---
+layout: doc
+---
diff --git a/website/src/en/docs/features/velocity.md b/website/src/en/docs/features/velocity.md
new file mode 100644
index 0000000..b2ea1e6
--- /dev/null
+++ b/website/src/en/docs/features/velocity.md
@@ -0,0 +1,3 @@
+---
+layout: doc
+---
diff --git a/website/src/en/docs/getting-started.md b/website/src/en/docs/getting-started.md
new file mode 100644
index 0000000..b2ea1e6
--- /dev/null
+++ b/website/src/en/docs/getting-started.md
@@ -0,0 +1,3 @@
+---
+layout: doc
+---
diff --git a/website/src/en/docs/permissions.md b/website/src/en/docs/permissions.md
new file mode 100644
index 0000000..b2ea1e6
--- /dev/null
+++ b/website/src/en/docs/permissions.md
@@ -0,0 +1,3 @@
+---
+layout: doc
+---
diff --git a/website/src/en/docs/reference/commands.md b/website/src/en/docs/reference/commands.md
new file mode 100644
index 0000000..b2ea1e6
--- /dev/null
+++ b/website/src/en/docs/reference/commands.md
@@ -0,0 +1,3 @@
+---
+layout: doc
+---
diff --git a/website/src/en/docs/reference/message-format.md b/website/src/en/docs/reference/message-format.md
new file mode 100644
index 0000000..b2ea1e6
--- /dev/null
+++ b/website/src/en/docs/reference/message-format.md
@@ -0,0 +1,3 @@
+---
+layout: doc
+---
diff --git a/website/src/en/docs/reference/player-settings.md b/website/src/en/docs/reference/player-settings.md
new file mode 100644
index 0000000..b2ea1e6
--- /dev/null
+++ b/website/src/en/docs/reference/player-settings.md
@@ -0,0 +1,3 @@
+---
+layout: doc
+---