Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,4 +14,4 @@ Head over to [contribution guide](https://github.com/Roshanjossey/code-contribut
<kbd>[<img title="Bahasa Indonesia" alt="Bahasa Indonesia" src="https://cdn.statically.io/gh/hjnilsson/country-flags/master/svg/id.svg" width="22">](docs/translations/id/README.id.md)</kbd>
<kbd>[<img title="中文" alt="中文" src="https://cdn.statically.io/gh/hjnilsson/country-flags/master/svg/cn.svg" width="22">](docs/translations/cn/README.cn.md)</kbd>
<kbd>[<img title="Spain" alt="Spain" src="https://cdn.statically.io/gh/hjnilsson/country-flags/master/svg/es.svg" width="22">](docs/translations/es/README.es.md)</kbd>

<kbd>[<img title="Русский" alt="Русский" src="https://cdn.statically.io/gh/hjnilsson/country-flags/master/svg/ru.svg" width="22">](docs/translations/ru/README.ru.md)</kbd>
94 changes: 94 additions & 0 deletions contributors/artem-sitd.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,94 @@
<meta charset="UTF-8">
<article class="card">
<a href="https://github.com/artem-sitd"><h3>artem-sitd</h3></a>
<p>
Я Python-разработчик, сосредоточенный на создании надёжных и читаемых решений. Моё внимание направлено на
развитие практических навыков в реальных проектах, включая веб-разработку, автоматизацию и работу с API. Я
рассматриваю участие в open source как возможность углубить понимание командной работы, освоить лучшие практики
Git и CI/CD, а также внести вклад в сообщество, которым сам активно пользуюсь.
</p>

<h4>Языки программирования</h4>
<section class="container">
<div class="badge">Python</div>
<div class="badge js">JavaScript</div>
<div class="badge html">HTML/CSS</div>
</section>

<h4>Инструменты</h4>
<section class="container icons">
<img class="icon" src="https://cdn.jsdelivr.net/gh/devicons/devicon@latest/icons/bash/bash-original.svg"/>
<img class="icon" src="https://cdn.jsdelivr.net/gh/devicons/devicon@latest/icons/linux/linux-original.svg"/>
<img class="icon" src="https://cdn.jsdelivr.net/gh/devicons/devicon@latest/icons/git/git-original.svg"/>
<img class="icon" src="https://cdn.jsdelivr.net/gh/devicons/devicon@latest/icons/docker/docker-original.svg"/>
<img class="icon" src="https://cdn.jsdelivr.net/gh/devicons/devicon@latest/icons/vscode/vscode-original.svg"/>
<img class="icon"
src="https://cdn.jsdelivr.net/gh/devicons/devicon@latest/icons/postgresql/postgresql-original.svg"/>
</section>
</article>

<style>
body {
font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
background: #f4f7f9;
margin: 2rem;
display: flex;
justify-content: center;
}

.card {
background-color: #ffffff;
padding: 2rem;
border-radius: 12px;
box-shadow: 0 4px 16px rgba(0, 0, 0, 0.1);
max-width: 700px;
width: 100%;
}

h3 {
font-size: 1.8rem;
margin-bottom: 0.5rem;
color: #2c3e50;
}

p {
font-size: 1rem;
line-height: 1.6;
color: #4b4b4b;
}

h4 {
margin-top: 1.5rem;
margin-bottom: 0.5rem;
color: #2d6a4f;
}

.container {
display: flex;
flex-wrap: wrap;
gap: 0.75rem;
margin-bottom: 1rem;
}

.badge {
background-color: #306998;
color: #ffffff;
padding: 0.5rem 1rem;
border-radius: 20px;
font-size: 0.9rem;
}

.badge.js {
background-color: #f0db4f;
color: #000000;
}

.badge.html {
background-color: #e34c26;
}

.icons .icon {
width: 2.2rem;
height: auto;
}
</style>
9 changes: 5 additions & 4 deletions docs/translations/Translations.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
# Translations

| | Translated Link |
| ------------------------------------------------------------ | ------------------------------------------- |
| <img alt="日本語" title="日本語" src="https://cdn.statically.io/gh/hjnilsson/country-flags/master/svg/jp.svg" width="22"> | [日本語](ja/README.ja.md) |
| ------------------------------------------------------------ |---------------------------------------------|
| <img alt="日本語" title="日本語" src="https://cdn.statically.io/gh/hjnilsson/country-flags/master/svg/jp.svg" width="22"> | [日本語](ja/README.ja.md) |
| <img alt="Deutsch" title="Deutsch" src="https://cdn.statically.io/gh/hjnilsson/country-flags/master/svg/de.svg" width="22"> | [Deutsch](de/README.de.md) |
| <img alt="Português (Brasil)" title="Português (Brasil)" src="https://cdn.statically.io/gh/hjnilsson/country-flags/master/svg/br.svg" width="22"> | [Português (Brasil)](pt_br/README.pt_br.md) |
| <img alt="Bahasa Indonesia" title="Bahasa Indonesia" src="https://cdn.statically.io/gh/hjnilsson/country-flags/master/svg/id.svg" width="22"> | [Bahasa Indonesia](id/README.id.md) |
| <img alt="中文" title="中文" src="https://cdn.statically.io/gh/hjnilsson/country-flags/master/svg/cn.svg" width="22"> | [中文](cn/README.cn.md) |
| <img alt="Spain" title="Spain" src="https://cdn.statically.io/gh/hjnilsson/country-flags/master/svg/es.svg" width="22"> | [Spain](es/README.es.md) |
| <img alt="中文" title="中文" src="https://cdn.statically.io/gh/hjnilsson/country-flags/master/svg/cn.svg" width="22"> | [中文](cn/README.cn.md) |
| <img alt="Spain" title="Spain" src="https://cdn.statically.io/gh/hjnilsson/country-flags/master/svg/es.svg" width="22"> | [Spain](es/README.es.md) |
| <img title="Русский" alt="Русский" src="https://cdn.statically.io/gh/hjnilsson/country-flags/master/svg/ru.svg" width="22"> | [Russian](ru/README.ru.md) |
141 changes: 141 additions & 0 deletions docs/translations/ru/CONTRIBUTING.ru.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,141 @@
# Шаги для участия

<img align="right" width="300" src="https://firstcontributions.github.io/assets/Readme/fork.png" alt="fork this repository" />

## Сделайте форк этого репозитория, нажав кнопку **Fork**

## Клонируйте свой форк репозитория

В вашем форке нажмите кнопку **Code**. Выберите вкладку **SSH**, затем нажмите кнопку `copy to clipboard`.

<img align="right" width="300" src="https://firstcontributions.github.io/assets/Readme/clone.png" alt="clone this repository" />
Откройте терминал и выполните команду `git clone`:

```bash
git clone "url, который вы скопировали"
```

> [!ВНИМАНИЕ]
> В следующих шагах, когда вы видите `<your-github-id>`, замените это на ваш GitHub ID.
> Например, если ваш GitHub ID — `aaronsw`,
> `git switch -c add-<your-github-id>` превращается в `git switch -c add-aaronsw`
> `contributors/<your-github-id>.html` становится `contributors/aaronsw.html`

<img align="right" width="300" src="https://firstcontributions.github.io/assets/Readme/copy-to-clipboard.png" alt="copy URL to clipboard" />

## Создайте ветку

Перейдите в директорию репозитория, если вы ещё не в ней:

```bash
cd code-contributions
```

Создайте ветку с помощью команды `git switch`:

```bash
git switch -c add-<your-github-id>
```

## Создайте вашу карточку

Вы можете добавить карточку в виде HTML-файла в директорию `contributors`. Создайте файл с вашим именем пользователя в этой директории. Вы можете использовать шаблон ниже:

`contributors/<your-github-id>.html`

```html
<article>
<h3>Ваше имя пользователя</h3>
<p>Краткая информация о вас (необязательно)</p>
<h4>Языки программирования, которые я использую</h4>
<section class="container">
<div class="badge" style="background-color: #3874a4; color: white">
Python
</div>
<div class="badge" style="background-color: #f7df1e; color: black;">
JavaScript
</div>
</section>

<h4>Инструменты, которые я использую</h4>
<section class="container">
<img
class="icon"
src="https://cdn.jsdelivr.net/gh/devicons/devicon@latest/icons/bash/bash-original.svg"
/>
<img
class="icon"
src="https://cdn.jsdelivr.net/gh/devicons/devicon@latest/icons/linux/linux-original.svg"
/>
</section>
</article>
<style>
body {
font-family: sans-serif;
}
.container {
display: flex;
flex-wrap: wrap;
gap: 1rem;
}
.badge {
padding: 0.5rem;
border-radius: 0.25rem;
}
.icon {
width: 2rem;
}
</style>
```

## Добавьте свою карточку в список участников

Добавьте имя созданного файла в массив в файле `scripts/contributors.js`.

`scripts/contributors.js`

```js
const contributorFiles = [
"<your-github-id>.html", // добавьте ваше имя файла здесь
"roshanjossey.html",
"gokultp.html",
];
```

## Посмотрите свои изменения в браузере

Откройте файл `index.html` в браузере, чтобы увидеть изменения. Вы должны увидеть карточку, которую добавили на предыдущем шаге.

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

## Зафиксируйте изменения (commit)

Сначала добавьте изменения в индекс с помощью команды `git add`:

```bash
git add contributors/<your-github-id>.html
```

Теперь выполните коммит с описанием:

```bash
git commit -m "add <your-github-id>"
```

## Отправьте изменения в GitHub

```bash
git push -u origin add-<your-github-id>
```

## Отправьте изменения на проверку (Pull Request)

Перейдите в ваш репозиторий на GitHub — там появится кнопка `Compare & pull request`. Нажмите её.

<img style="float: right;" src="https://firstcontributions.github.io/assets/Readme/compare-and-pull.png" alt="create a pull request" />

Теперь отправьте Pull Request.

<img style="float: right;" src="https://firstcontributions.github.io/assets/Readme/submit-pull-request.png" alt="submit pull request" />

Вы получите уведомление по email, как только ваши изменения будут приняты.
17 changes: 17 additions & 0 deletions docs/translations/ru/README.ru.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# Code contributions

Это проект, созданный для того, чтобы вы могли попрактиковаться в контрибьютинге (внесении изменений) в проекты с открытым исходным кодом.

Мы предполагаем, что вы уже прошли руководство [first contributions](https://github.com/firstcontributions/first-contributions).

Перейдите к [руководству по вкладу](CONTRIBUTING.ru.md), чтобы начать.

#### _Прочтите это на [других языках](../Translations.md)._

<kbd>[<img title="Deutsch" alt="Deutsch" src="https://cdn.statically.io/gh/hjnilsson/country-flags/master/svg/de.svg" width="22">](../de/README.de.md)</kbd>
<kbd>[<img title="Português (Brasil)" alt="Português (Brasil)" src="https://cdn.statically.io/gh/hjnilsson/country-flags/master/svg/br.svg" width="22">](../pt_br/README.pt_br.md)</kbd>
<kbd>[<img title="日本語" alt="日本語" src="https://cdn.statically.io/gh/hjnilsson/country-flags/master/svg/jp.svg" width="22">](../ja/README.ja.md)</kbd>
<kbd>[<img title="Bahasa Indonesia" alt="Bahasa Indonesia" src="https://cdn.statically.io/gh/hjnilsson/country-flags/master/svg/id.svg" width="22">](../id/README.id.md)</kbd>
<kbd>[<img title="中文" alt="中文" src="https://cdn.statically.io/gh/hjnilsson/country-flags/master/svg/cn.svg" width="22">](../cn/README.cn.md)</kbd>
<kbd>[<img title="Español" alt="Español" src="https://cdn.statically.io/gh/hjnilsson/country-flags/master/svg/es.svg" width="22">](../es/README.es.md)</kbd>
<kbd>[<img title="Русский" alt="Русский" src="https://cdn.statically.io/gh/hjnilsson/country-flags/master/svg/ru.svg" width="22">](README.ru.md)</kbd>
6 changes: 4 additions & 2 deletions scripts/contributors.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
const contributorFiles = [
"roshanjossey.html",
"gokultp.html",
"roshanjossey.html",
"gokultp.html",
"artem-sitd.html",

];