Перейти к содержанию

Axialix Wiki

О проекте

Автор: Axialix. Вики хранит технические заметки, собирается mkdocs build и отдаётся через Caddy.

Синтаксис и примеры

Заголовки, списки, ссылки

Контент лежит в docs/, внутренние ссылки ведём без расширения.

Подзаголовок H4

  • Маркёр
  • Ещё

  • Первый

  • Второй

Ссылка на раздел макросов
Материал

Иконки и эмодзи

Иконки темы через :material-...:, эмодзи — стандартные.

и 🚀

Подсказки

Добавляем атрибут data-tooltip после элемента.

Наведи на слово подсказка{: data-tooltip="Всплывающий текст" }.

Сноски

Определения внизу секции.

Текст со сноской[^demo].

[^demo]: Пример сноски.

Admonitions

Используем блоки !!! и сворачиваемые ???.

Note

Примечание.

Tip

Совет.

Warning

Предупреждение.

Подробнее

Скрыто по умолчанию.

Подсветка кода

pymdownx.highlight поддерживает аннотации (1)!.

echo "hello"  # (1)!
  1. Вывод строки.
key: value  # (1)!
  1. Пара ключ‑значение.

Вкладки

pymdownx.tabbed формирует платформенные блоки.

uname -a
Get-ChildItem
docker ps

Таблицы

Обычный Markdown; внешний вид задаёт CSS.

Команда Назначение
build Сборка
serve Локальный сервер

Чек‑листы

Плагин tasklist рисует кастомные чекбоксы.

  • Сделано
  • Осталось

GLightbox

Изображения кладём в docs/images/, одинаковый { data-gallery="" } собирает в одну группу.

Demo Demo снова

Mermaid

Диаграммы в блоках с языком mermaid.

flowchart LR
  A --> B
sequenceDiagram
  participant A
  participant B
  A->>B: Ping
  B-->>A: Pong

Snippets

Файлы подключаются --8<-- "path", путь относителен docs/.

Macros

mkdocs-macros-plugin берёт контекст из mkdocs.yml и macros.py.

Текущий сайт: Axialix Wiki (https://wiki.axialix.ru/).

Inline HTML

HTML допустим, атрибут markdown включает рендер Markdown внутри.

Лого

Логотип

Центрированный текст

Ссылки на документацию