Skip to content

Latest commit

 

History

History
55 lines (42 loc) · 2.86 KB

README.md

File metadata and controls

55 lines (42 loc) · 2.86 KB

🌈 Rainbow's Server. Языки программирования.

Это open-source проект, в котором собраны обучающие материалы для изучения различных языков программирования. Внести свой вклад может каждый.

Netlify Status

✏️ Как контрибьютить

Все реализовано через Пулл реквесты!

Сначала вам необходимо скопировать репозиторий к себе в профиль - кнопка Fork в правом верхнем углу. Все изменения нужно делать именно в нем.

Страница сайта формируется из .md файла. Все файлы с контентом находятся в папке /src/pages/. Чтобы создать новую страницу, нужно создать новый Markdown файл.

🔗 Структура файла

В начале каждого файла находится служебная информация о нем:

---
title: Заголовок страницы
url: /pages/название_файла/index.html
langs: Языки программирования
authors: Авторы
editors: Редакторы
github: Ссылка на файл
---

Пример служебной информации:

---
title: HTML/CSS
url: /pages/html_css/index.html
langs: HTML, CSS
authors: ra1nbow1
editors: ra1nbow1
github: https://github.com/rbteam/portal/tree/main/src/pages/html_css.md
---

Затем идет содержание файла - пункты, которые будут отображаться, например, список книг или ссылки на видеоуроки. Каждый пункт оформляется следующим образом:

<div class="col-md-6 mb-5">
    <h6>ЗАГОЛОВОК</h6>
    <p class="text-muted">
    КРАТКОЕ ОПИСАНИЕ
    </p>
    <a href="ССЫЛКА" class="btn btn-primary">КНОПКА</a>
</div>

Под авторами подразумеваются пользователи, которые добавили что-то новое в содержание, а редакторы - это те, кто изменил уже существующее содержание.

После того, как вы закончили вносить изменения, нужно отправиль Пулл Реквест, указав название, которое кратко его описывает. Например, Добавляет страницу C++.