Редактирование контента minter.network
Весь контент на minter.network представлен в виде Markdown файлов с расширением .md в репозитории github.com/MinterTeam/minter-network-web.
Для редактирования контента нужно форкнуть репозиторий. Внести изменения в своём форке, сделать это можно либо в редакторе в интерфейсе Github, либо клонировать репозиторий и локально использовать любимый редактор, а затем запушить обратно в репозиторий. Затем нужно сделать pull request обратно в исходный репозиторий для слияния ваших изменений. Когда ваши файлы попадут в ветку master, они автоматически будут залиты на сайт minter.network.
Структура директорий
Файлы должны располагаться в директории /content и разбиты по категориям:
/content/docs- документация по особенностям работы блокчейна Minter, его API и SDK/content/howto- инструкции и статьи по реализации конкретных задач, например, "Как написать телеграм бота"/content/earn- всё про заработок в Minter
Такие файлы будут автоматически превращены в html страницы. Адрес страницы будется основываться на пути файла, отбрасывая начальный /content и завершающие .md или index.md части, например:
| Файл | URL |
|---|---|
/content/docs/index.md | /docs |
/content/docs/second.md | /docs/second |
/content/ru/howto/third.md | /ru/howto/third |
Изображения
Изображения должны располагаться в папке /assets/img.
Путь до изображения должен соответствовать расположению статьи. Например, для статьи /content/ru/docs/second.md изображение должно лежать по пути /assets/img/docs/second/my-image.jpg. Локаль не указывается в пути картинки, т.к. в большинстве случаев изображение будет одно для всех локалей. Если же нужно несколько версий картинки под каждую локаль, то можно добавить суффикс в название файла: my-image.jpg, my-image-ru.jpg.
На сайте они будут доступны по тому же адресу, только без префикса /assets. Так что использовать эту картинку нужно будет тоже без /assets:

Ширина контента на сайте: 640px, значит изображения должны быть шириной 1280px, чтобы они хорошо смотрелись на retina экранах. Конечно, это только в случае, если нужно использовать изображение занимающее всю ширину. Для маленьких инлайновых изображений нужно задавать реальную ширину, а не x2.
Markdown разметка
Помимо базового синтаксиса поддерживается расширенный набор возможностей: GitHub Flavored Markdown (GFM)
Влияние содержимого файла на боковое меню
Заголовок первого уровня будет использован в боковом меню, для навигации по категории (например, по категории /docs).
# Заголовок 1
Заголовки второго уровня будут отображены в боковом меню для удобной навигации по текущей странице.
## Заголовок 2
## Ещё один заголовок 2
Metadata
Поддерживается Front Matter формат для указания параметров страницы.
Фронтматтер блок должен:
- быть первым в файле,
- содержать YAML данные,
- быть окружён тремя дефисами с начала и с конца.
---
order: 5
title: Blogging Like a Hacker
description: Short page description for SEO
---
Поддерживаются следующие переменные:
order: порядок страницы в боковом меню, если не задан, то по-умолчанию будет использоваться значение100, для index.md файла будет использовано значение0.
Т. е. index.md страница всегда будет первой,
страницы со значением 1-99 будут стоять выше страниц безorder,
страницы со значением 100+ будет стоять ниже страниц безordertitle: можно переопределить название используемое в боковом меню, так же используется в meta тэгах для SEOdescription: используется в meta тэгах для SEO