Corners
Width
Accent
Headings
Body text
Dark theme
White theme
Mordhau Guides 1.0.0 уже доступна — руководства стабильны, а исправления всегда приветствуются.
Здесь все, что есть в Предыдущая страница, работает.На этой странице описаны дополнительные функции, которые VitePress добавляет сверху, а также соглашения, которым мы следуем в этом репозитории.
Блок в самом верху файла, огражденный тремя черточками, является frontmatter.Он настраивает страницу, а не отображается на ней, и должен быть первым в файле:
---
layout: doc
sidebar: false
aside: false
---
# My PageКлючи, которые стоит знать:
| Ключ | Эффект |
|---|---|
layout | doc для обычной страницы, home для целевой страницы |
sidebar | false скрывает левую навигацию |
aside | false скрывает оглавление на странице справа |
title | Переопределяет заголовок вкладки браузера |
Большинству страниц вообще не требуется вступительная часть.Добавляйте его только тогда, когда хотите что-то отключить.
Это цветные панели, используемые на сайте.Открывается тремя двоеточиями и типом, закрывается тремя двоеточиями:
::: tip
Handy but optional advice.
:::
::: warning
Something the reader can get wrong.
:::
::: danger
Something that will break their server or lose their data.
:::
::: info
Extra background that is not needed to follow the steps.
:::Вы можете присвоить любому из них собственный заголовок, поместив текст после типа:
::: tip RECOMMENDED
This shows "RECOMMENDED" as the box title instead of "TIP".
:::Используйте их экономно.Страницу, на которой каждый второй абзац заключен в цветную рамку, читать труднее, чем страницу, где ее нет.
Всегда называйте язык после открывающих обратных кавычек.Он включает подсветку синтаксиса и сообщает читателю, что это такое.смотрю:
```bash
steamcmd +вход анонимный +app_update 629800 подтвердить +выйти
```bash, ini, json, md, js и ts охватывают практически все, что содержится в этих документах.
Поместите номера строк в фигурные скобки, чтобы привлечь внимание к части блока:
```ini{2}
[/Script/Mordhau.MordhauGameSession]
MaxSlots=64
ServerName=Мой сервер
```Если шаг зависит от платформы, используйте группу кода, а не записывайте раздел дважды:
::: code-group
```powershell [Windows]
.\steamcmd.exe +вход анонимный +app_update 629800 подтвердить +выйти
```
```bash [Linux]
./steamcmd.sh +вход анонимный +app_update 629800 подтвердить +выйти
```
:::Читатель получает вкладки и видит только ту, которая ему нужна.
Внутренние ссылки начинаются с языковой папки и заканчиваются .md:
[Required Tools](/en/contributing/tools)
[RCON Guide](/en/rcon-guide/)Путь, заканчивающийся на /, указывает на index.md этой папки.
WARNING
Записывайте внутренние ссылки с полным путем от корня сайта, а не относительные, например ../tools.Относительные ссылки разрываются при перемещении страницы, и они ведут себяв превью GitHub иначе, чем на сайте.
Размещая ссылку на страницу в переведенном разделе, следите за тем, чтобы читатель говорил на его языке.С французской страницы ссылка на /fr/rcon-guide/, а не на /en/rcon-guide/.
Поместите файл в ту же папку, что и страница, которая его использует, и свяжите его с корнем сайта:
Сохраняйте скриншоты как .webp, где сможете.Они имеют размер лишь небольшую часть размера PNG того же качества, и этот репозиторий уже достаточно велик.
Создание файла — это только половина дела: страницы, на которую никто не может перейти, может и не существовать.
.md в правой папке docs/..vitepress/config.mts.nav или sidebar запись, указывающую на вашу страницу.npm run docs:dev и перейдите к нему.Если ваша страница принадлежит каждому языку, сначала добавьте английский, а остальные оставьте для переводчиков.Пустая страница хуже, чем отсутствующая.
# на странице вверху, и он должен соответствовать тому, как страница называется на боковой панели.### должен располагаться под ##, а не непосредственно под #.Game.ini, а не «Game.ini».