ErickSkrauch e7f157d0fd
Update skins system docs (#1)
* Draft rewrite of skins system docs

* Second draft of skins system docs rewrite

* Final version of the article

* Apply suggestions from code review

Co-Authored-By: erickskrauch <erickskrauch@ely.by>

* Update source/ru/skins-system.rst

Co-Authored-By: erickskrauch <erickskrauch@ely.by>
2019-05-02 16:39:54 +03:00
2019-05-02 16:39:54 +03:00
2019-02-22 23:13:02 +03:00
2019-02-22 18:21:11 +03:00
2019-02-21 03:14:12 +03:00

Документация Ely.by

В этом репозитории находятся исходные файлы сайта документации проекта Ely.by

В этой документации вы найдёте информацию о публичных сервисах проекта Ely.by, ознакомившись с которой вы сможете самостоятельно реализовать свои программные продукты для совместной работы с сервисом Ely.by.

Вы можете свободно улучшать и вносить предложения по изменениям в документацию.

Установка зависимостей

Для ведения документации мы используем генератор документации Sphinx и тему Read the Docs Sphinx Theme с небольшими доработками под стиль сайта.

Для компиляции вам понадобится установленный Python 2.7 (теоретически будет работать и на 3.4, но мы не проверяли) и менеджер зависимостей pip. Убедитесь, что они доступны глобально.

Для начала форкните и склонируйте этот репозиторий к себе на компьютер. За тем установите зависимости. Для этого, находясь в папке проекта, откройте консоль и выполните:

pip install -r requirements.txt

Компиляция и разработка

После установки необходимых зависимостей вам необходимо запустить непосредственно процесс компиляции. Вы можете вручную настроить свой веб-сервер для работы со скомпилированными шаблонами, скомпилировав их командой make html или же воспользуйтесь командой make livehtml для запуска локальное веб-сервера и автоматической рекомпиляции шаблонов, при их изменении. Сайт станет доступен по адресу 127.0.0.1:8000.

Примечание

На операционных системах Windows Python не очень любит неанглийские символы в пути к файлам, так что при разработке под Windows убедитесь, что в пути нет русских, белорусских, китайских или иных других символов, отличных от англисйкого алфавита.

Description
Ely.by documentation site
Readme 3.8 MiB
Languages
Python 50.3%
Makefile 23.2%
Batchfile 22.3%
CSS 2.7%
HTML 1.5%