Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: NookieGrey/ru.javascript.info
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: javascript-tutorial/ru.javascript.info
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Able to merge. These branches can be automatically merged.
Loading
Showing 961 changed files with 13,588 additions and 6,448 deletions.
5 changes: 5 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
blank_issues_enabled: false
contact_links:
- name: Наш Discord-сервер
url: https://discord.gg/X8yWNWpTQs
about: Вопросы по JavaScript, HTML, CSS, Node.js, React, TypeScript, Vue.js, Angular, а также «code review» и обсуждение программирования в целом
52 changes: 52 additions & 0 deletions .github/ISSUE_TEMPLATE/tutorial_suggestion.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
name: 📙 Предложить идею по улучшению материала учебника
description: Предложения о добавлении новых разделов/статей в учебник; о переработке существующих статей; о добавлении новых материалов в статьи
title: "[Предложение: учебник]: "
labels: ["suggestion: tutorial"]
body:
- type: markdown
attributes:
value: |
## <ins>Не</ins> открывайте Issue в этой категории, если хотите предложить:
* Исправление/изменение кода в какой-либо из статей
* Исправление неточности/устаревшей информации в какой-либо из статей
* Исправление орфографических/пунктуационных/стилистических ошибок в какой-либо из статей
* Добавление задач в какую-либо из статей
...А так же любые другие **небольшие** правки, которые, на ваш взгляд, не требуют обсуждения и могут быть сразу отправлены на рассмотрение.
* «[Как внести правки в учебник?](../blob/master/CONTRIBUTING.md#как-внести-правки-в-учебник)»
## <ins>Открывайте</ins> Issue в этой категории, если хотите предложить:
* Переработку какой-либо статьи (или переработку определенной части статьи)
* Добавление новых разделов в учебник
* Добавление новых статей в учебник
* Добавление нового материала в какую-либо из статей
* ...а так же любые другие **крупные** правки
Перечисленные выше темы требуют предварительного обсуждения с редакторами учебника.
- type: textarea
id: suggestion-description
attributes:
label: Описание
description: Что именно вы хотите предложить?
placeholder: |
Например: «в JavaScript недавно был добавлен [...] — на мой взгляд, было бы неплохо сделать новую статью на эту тему».
validations:
required: true
- type: textarea
id: suggestion-motivation
attributes:
label: Мотивация
description: Почему предлагаемые правки действительно должны быть внесены в учебник?
placeholder: |
Например: «я считаю, что любое представление о [...] без понимания концепции [...] будет недостаточным и неполным, у читателя может сложиться ложное впечатление».
validations:
required: true
- type: dropdown
id: suggestion-question
attributes:
label: Готовы ли вы принять участие в реализации данного предложения?
description: Например, если вы предлагаете добавить новую статью — готовы ли вы заняться её написанием?
options:
- Да, я готов(а) принять участие.
- Нет, я не готов(а) принимать участие. Оставляю эту возможность редакторам учебника.
validations:
required: true
23 changes: 23 additions & 0 deletions .github/ISSUE_TEMPLATE/website_suggestion.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
name: 🌐 Предложить идею по улучшению веб-сайта
description: Предложения о добавлении нового функционала на сайт учебника; ошибки/опечатки во вкладках «Курсы», «Тесты знаний», «Скринкасты», «о проекте» и т.д; идеи по улучшению курсов
title: "[Предложение: веб-сайт]: "
labels: ["suggestion: website"]
body:
- type: markdown
attributes:
value: |
Всё, что касается именно <ins>**веб-сайта**</ins>, на котором опубликован учебник — [https://learn.javascript.ru](https://learn.javascript.ru).
В этой категории вы можете:
* Предложить добавление нового функционала на веб-сайт учебника
* Сообщить об ошибках/опечатках во вкладках «Курсы», «Тесты знаний», «Скринкасты», «о проекте» и т.д.
* Предложить идеи по улучшению курсов
- type: textarea
id: suggestion-description
attributes:
label: Описание
description: Что именно вы хотите предложить (или о чём хотите сообщить)?
placeholder: |
Например: «мне кажется, было бы неплохо добавить возможность [...]».
validations:
required: true
20 changes: 20 additions & 0 deletions .github/ISSUE_TEMPLATE/wquestion.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
name: 📨 Задать вопрос
description: Вопросы по материалу учебника; по веб-сайту; по редактированию учебника
title: "[Вопрос]: "
labels: ["question"]
body:
- type: markdown
attributes:
value: |
Любые вопросы по материалу учебника; по веб-сайту; по редактированию учебника и т.д.
### <ins>**Мы не консультируем по вопросам о JavaScript здесь.**</ins> Для этих целей есть [Discord-сервер](https://discord.gg/X8yWNWpTQs).
- type: textarea
id: question-description
attributes:
label: Описание
description: О чём вы хотите спросить?
placeholder: |
Например: «почему раздел [...] идёт перед разделом [...], а не после него?».
validations:
required: true
36 changes: 36 additions & 0 deletions .github/ISSUE_TEMPLATE/ybug_report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
name: 🛑 Сообщить о баге
description: На сайте учебника что-то неправильно отображается; не работает; работает не так, как нужно
title: "[Баг]: "
labels: ["bug"]
body:
- type: markdown
attributes:
value: |
**Пожалуйста, заполните форму ниже максимально точной информацией.**<br>Правильное описание бага поможет нам намного быстрее решить проблему.
- type: textarea
id: bug-description
attributes:
label: Описание
description: В чём именно заключается баг?
placeholder: |
Например: «в статье [...] неправильно отображается [...]».
validations:
required: true
- type: textarea
id: bug-reproduce
attributes:
label: Как воспроизвести?
description: Что нужно сделать, чтобы воспроизвести этот баг?
placeholder: |
Например: «чтобы воспроизвести баг, нужно: (1) открыть страницу [...] (2) перейти в раздел [...] (3) нажать на [...]».
validations:
required: true
- type: textarea
id: bug-browsers
attributes:
label: Браузер
description: В каком браузере у вас воспроизводится этот баг? Какая версия этого браузера? (можно указать несколько, если тестировали не в одном браузере)
placeholder: |
Например: «у меня воспроизводится этот баг в Chrome 116.0.5845.98»
validations:
required: true
20 changes: 20 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
<!-- 😉 Спасибо за ваш PR! Добавление информации в полях ниже поможет нам намного быстрее его рассмотреть. -->

## Описание

<!-- 📃 Кратко опишите ваши правки. Почему они должны быть внесены в учебник? -->

## Ссылки

<!-- 🔗 Добавьте ссылки на материалы, которые могут подтвердить корректность ваших правок. Например: -->
<!-- «ECMAScript Language Specification», «MDN Web Docs», «caniuse.com», «W3C standards» и т.п. -->

<!-- ✒ Если ваш PR вносит пунктуационные, орфографические или стилистические правки в текст, вы можете... -->
<!-- …добавить ссылки на материалы из «gramota.ru». Возможны и другие подобные источники. -->

<!-- 💡 Если корректность правок, на ваш взгляд, достаточно очевидна и не требует подтверждающих материалов,… -->
<!-- ...вы можете оставить это поле пустым. -->

## Связанные Issue

<!-- 🔨 Если этот PR может закрыть какую-либо Issue (или сразу несколько), добавьте "Resolves #номер_issue" -->
Loading