diff --git a/.codex-dev.err b/.codex-dev.err new file mode 100644 index 0000000..3438401 --- /dev/null +++ b/.codex-dev.err @@ -0,0 +1 @@ +^C \ No newline at end of file diff --git a/.codex-dev.log b/.codex-dev.log new file mode 100644 index 0000000..b7c2aa0 --- /dev/null +++ b/.codex-dev.log @@ -0,0 +1,5 @@ + +> server-wiki@0.0.1 dev +> astro dev --host 0.0.0.0 --port 4321 + +[vite] connected. diff --git a/.tmp_live_index.html b/.tmp_live_index.html new file mode 100644 index 0000000..e80091a --- /dev/null +++ b/.tmp_live_index.html @@ -0,0 +1,2417 @@ + Astral Archive | ParaBox + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Перейти к содержимому

Поиск доступен только в продакшен-сборках. +Выполните сборку и запустите превью, чтобы протестировать поиск локально.

Astral Archive

Премиальный архив нереального мира
+

Этот портал описывает мир сервера как единый архив знаний: от старта и экономики до лора, профессий и редких ресурсов.

+ + +
+
+

Начало игры

+

Первые шаги, набор выживания, безопасная маршрутизация по миру.

+ Открыть раздел +
+
+

Механики

+

Мана, реликвии, экспедиции, погодные аномалии и серверные события.

+ Изучить механики +
+ +
+ +
    +
  • Нелинейный лор: экспедиции меняют доступ к зонам.
  • +
  • Мягкая RPG-система без перегруза интерфейса.
  • +
  • Экономика с живым спросом, а не фиксированным NPC-магазином.
  • +
  • Еженедельные мировые события с редкими наградами.
  • +
+ + + + + + + + + + + + + + + + + + + + + + + +
ОсобенностьЧто даёт игроку
Порталы эпохБыстрый доступ к биомам и данжам
Гильдейская системаСовместные бонусы, квесты, рейтинги
АртефактыУникальные эффекты для PvE и PvP
+
+

Смотри также

+ О сервере · Гайды · FAQ +
diff --git a/README.md b/README.md index 1b367b7..88494c4 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# Astral Archive Wiki (Astro + Starlight) +# ParaBox Wiki (Astro + Starlight) Готовый шаблон wiki-сайта для Minecraft-сервера с акцентом на: @@ -105,3 +105,4 @@ description: Короткое описание Также поддерживаются списки, таблицы, цитаты, code-блоки и `
`. + diff --git a/astro.config.mjs b/astro.config.mjs index 68c3a41..0375e48 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -15,7 +15,7 @@ export default defineConfig({ }, integrations: [ starlight({ - title: 'Astral Archive', + title: 'ParaBox', description: 'Премиальный wiki-портал Minecraft-сервера: лор, механики, экономика и гайды.', locales: { @@ -30,7 +30,7 @@ export default defineConfig({ disable404Route: true, editLink: { // Замени URL на свой репозиторий, чтобы кнопка "Редактировать" вела в нужное место. - baseUrl: 'https://github.com/your-org/astral-archive/edit/main/' + baseUrl: 'https://github.com/your-org/parabox/edit/main/' }, social: [ { icon: 'discord', label: 'Discord', href: 'https://discord.gg/NZEYWSrK' }, @@ -42,13 +42,20 @@ export default defineConfig({ }, sidebar: [ { - label: 'Обзор мира', + label: 'О сервере', items: [ { label: 'Главная', link: '/' }, - { label: 'О сервере', link: '/about-server/' }, + { label: 'Сюжет', link: '/story/' }, { label: 'Начало игры', link: '/getting-started/' } ] }, + { + label: 'Введение', + items: [ + { label: 'Часто задаваемые вопросы', link: '/faq/' }, + { label: 'Правила', link: '/rules/' } + ] + }, { label: 'Игровые системы', items: [ @@ -56,24 +63,22 @@ export default defineConfig({ { label: 'Механики', link: '/mechanics/' }, { label: 'Профессии / классы / расы', link: '/professions/' }, { label: 'Экономика', link: '/economy/' }, - { label: 'Предметы и ресурсы', link: '/items-resources/' } + { label: 'Предметы и ресурсы', link: '/items-resources/' }, + { label: 'Команды', link: '/commands/' }, + { + label: 'Алкоголь', + items: [ + { label: 'Варка алкоголя', link: '/alcohol-brewing/' }, + { label: 'Рецепты напитков', link: '/alcohol-recipes/' } + ] + } ] }, { - label: 'Функции сервера', + label: 'Техническое', items: [ - { label: 'Варка алкоголя', link: '/alcohol-brewing/' }, - { label: 'Рецепты напитков', link: '/alcohol-recipes/' } - ] - }, - { - label: 'Сервер и сообщество', - items: [ - { label: 'Донат / привилегии', link: '/donate/' }, - { label: 'FAQ', link: '/faq/' }, - { label: 'Правила', link: '/rules/' }, - { label: 'Команда проекта', link: '/team/' }, - { label: 'Контакты / ссылки', link: '/contacts/' } + { label: 'Все IP', link: '/all-ip/' }, + { label: 'Контакты и ссылки', link: '/contacts/' } ] }, { diff --git a/docker-compose.yml b/docker-compose.yml index 34f1267..c399f4f 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,11 +1,11 @@ -name: astral-wiki +name: parabox-wiki services: wiki: build: context: . dockerfile: Dockerfile - container_name: astral-wiki + container_name: parabox-wiki ports: - "4321:80" restart: unless-stopped diff --git a/src/content/docs/all-ip.md b/src/content/docs/all-ip.md new file mode 100644 index 0000000..ffeeb05 --- /dev/null +++ b/src/content/docs/all-ip.md @@ -0,0 +1,14 @@ +--- +title: "Все IP" +description: "Черновик страницы с адресами сервера." +--- + +## Все IP + +Это временная страница-заглушка. + +- Основной IP: `example-1` +- Резервный IP: `example-2` +- Тестовый IP: `example-3` + +Замените эти значения на реальные адреса сервера. diff --git a/src/content/docs/commands.md b/src/content/docs/commands.md new file mode 100644 index 0000000..e65f2dd --- /dev/null +++ b/src/content/docs/commands.md @@ -0,0 +1,14 @@ +--- +title: "Команды" +description: "Черновик страницы с командами сервера." +--- + +## Команды + +Это временная страница-заглушка. + +- `/spawn` — пример команды 1 +- `/home` — пример команды 2 +- `/rtp` — пример команды 3 + +Позже замените этот список на реальные команды вашего сервера. diff --git a/src/content/docs/contacts.md b/src/content/docs/contacts.md index 897aae5..cf6b09e 100644 --- a/src/content/docs/contacts.md +++ b/src/content/docs/contacts.md @@ -6,7 +6,7 @@ description: "Каналы связи, соцсети, поддержка и п ## Официальные ссылки - Discord: `https://discord.gg/example` -- GitHub wiki: `https://github.com/your-org/astral-archive` +- GitHub wiki: `https://github.com/your-org/parabox` - Почта поддержки: `support@example.com` ## Когда писать в поддержку @@ -30,3 +30,4 @@ description: "Каналы связи, соцсети, поддержка и п + diff --git a/src/content/docs/getting-started.md b/src/content/docs/getting-started.md index cd2a929..2d52efe 100644 --- a/src/content/docs/getting-started.md +++ b/src/content/docs/getting-started.md @@ -1,51 +1,12 @@ --- title: "Начало игры" -description: "Пошаговый старт для нового игрока: от входа до первого безопасного убежища." +description: "Черновик раздела. Здесь будет ваш текст о старте." --- -## Первый вход +## Начало игры -1. Зайди на сервер и пройди приветственный интро-квест. -2. Получи стартовый набор у архивариуса на спавне. -3. Выбери направление: эксплоринг, фермерство или ремесло. - -:::tip -Не трать стартовые кристаллы сразу. Они пригодятся для первого портала. -::: - -## Первые 30 минут - -### Шаг 1: базовые ресурсы - -Собери древесину, камень и минимум 16 единиц пищи. - -### Шаг 2: безопасная точка - -Отойди от спавна на 300-500 блоков и поставь временную базу. - -### Шаг 3: связь с рынком - -Открой аукцион и проверь текущие цены на еду и железо. - -## Полезные команды - -
- /spawn - /home set - /home - /rtp - /ah -
- -## Частые ошибки новичков - -- Строить базу в аномальной зоне без якоря. -- Продавать редкие руды до изучения их крафтов. -- Игнорировать дневные серверные задания. - -
-

Смотри также

- Гайды · Экономика · FAQ -
+Это временный текст-заглушка для раздела про старт игрока. +В первые минуты герой просыпается у древнего маяка, получает рюкзак с картой и слышит голос хранителя, который шепчет о пути через туманные равнины. +Когда будете готовы, замените этот текст на свой подробный гайд. diff --git a/src/content/docs/index.md b/src/content/docs/index.md index e1fac36..c52ee74 100644 --- a/src/content/docs/index.md +++ b/src/content/docs/index.md @@ -1,70 +1,27 @@ --- -title: "Astral Archive" -description: "Атмосферная wiki Minecraft-сервера с лором, механиками, гайдами и правилами." +title: "ParaBox" +description: "Черновик главной страницы. Текст будет заполнен позже." hero: - tagline: Премиальный архив нереального мира + tagline: Временный текст для главной страницы actions: - text: Начать игру link: /getting-started/ icon: right-arrow variant: primary - - text: Читать правила - link: /rules/ + - text: Читать сюжет + link: /story/ variant: minimal --- -## Что это за вики +## Главная -Этот портал описывает мир сервера как единый архив знаний: от старта и экономики до лора, профессий и редких ресурсов. +Это временный блок с тестовым содержимым. Здесь позже появится вступление о сервере, его атмосфере и ключевых особенностях. :::note -Все страницы редактируются через обычные `.md`-файлы с YAML frontmatter. +Текст-заглушка. После финального наполнения этот раздел можно полностью переписать. ::: -## Ключевые разделы - -
-
-

Начало игры

-

Первые шаги, набор выживания, безопасная маршрутизация по миру.

- Открыть раздел -
- -
-

Механики

-

Мана, реликвии, экспедиции, погодные аномалии и серверные события.

- Изучить механики -
- -
-

Экономика

-

Торги, налоги, курсы валют, рыночные циклы и ремесленные цепочки.

- Перейти к экономике -
-
- -## Почему сервер особенный - -- Нелинейный лор: экспедиции меняют доступ к зонам. -- Мягкая RPG-система без перегруза интерфейса. -- Экономика с живым спросом, а не фиксированным NPC-магазином. -- Еженедельные мировые события с редкими наградами. - -:::tip -Если не знаешь, с чего начать, открой [Начало игры](/getting-started/) и выполни первые три шага из чеклиста. -::: - -## Преимущества для игроков - -| Особенность | Что даёт игроку | -| --- | --- | -| Порталы эпох | Быстрый доступ к биомам и данжам | -| Гильдейская система | Совместные бонусы, квесты, рейтинги | -| Артефакты | Уникальные эффекты для PvE и PvP | - -
-

Смотри также

- О сервере · Гайды · FAQ -
+## Черновой абзац +Пыль поднимается над каменными дорогами, на горизонте мерцают порталы, а старые башни хранят забытые руны. Здесь начинается история, которую вы позже заполните своими правилами, лором и целями. diff --git a/src/content/docs/story.md b/src/content/docs/story.md new file mode 100644 index 0000000..8e55702 --- /dev/null +++ b/src/content/docs/story.md @@ -0,0 +1,12 @@ +--- +title: "Сюжет" +description: "Черновик сюжета. Заполните своим лором." +--- + +## Сюжет + +Это временный блок, чтобы раздел уже был в меню. + +Над архипелагом горят три луны, по ночам реки светятся серебром, а у подножия черной цитадели начинают исчезать целые караваны. + +Позже вы сможете полностью заменить этот текст на основной сюжет сервера. diff --git a/src/styles/wiki-egames.css b/src/styles/wiki-egames.css index c030d9c..4d814a2 100644 --- a/src/styles/wiki-egames.css +++ b/src/styles/wiki-egames.css @@ -690,6 +690,22 @@ starlight-theme-select .caret { justify-content: center; } + .hero .stack { + padding-top: 0.45rem; + } + + .hero .copy { + width: 100%; + margin-inline: auto; + text-align: center; + } + + .hero h1 { + width: 100%; + margin-inline: auto; + text-align: center; + } + .content-panel > .sl-container { border-radius: 0.16rem; padding: 0.92rem 0.84rem;