Skip to content

Commit 340d73a

Browse files
updating project page
Signed-off-by: Deepak Raj <[email protected]>
1 parent 588ae2c commit 340d73a

File tree

6 files changed

+183
-147
lines changed

6 files changed

+183
-147
lines changed

_data/projects.json

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@
55
"github_url": "https://github.com/Py-Contributors/cybel",
66
"project_tags": "discord, bot, python, community",
77
"project_image": "https://github.com/DrakeEntity/project-Image/blob/master/py-contributors/projects/cybel.jpg?raw=true",
8-
"readthedocs_url": "https://cybel.readthedocs.io/"
8+
"readthedocs_url": "https://cybel.readthedocs.io/",
9+
"bot_invite": "https://top.gg/bot/832137823309004800/"
910
},
1011
{
1112
"project_name": "Sanatio",
@@ -50,7 +51,8 @@
5051
"project_tags": "python, website, cloner",
5152
"pypi_name": "site-cloner",
5253
"pypi_url": "https://pypi.org/project/site-cloner/",
53-
"project_image": "https://images.pexels.com/photos/251225/pexels-photo-251225.jpeg?auto=compress&cs=tinysrgb&w=1260&h=750&dpr=1"
54+
"project_image": "https://images.pexels.com/photos/251225/pexels-photo-251225.jpeg?auto=compress&cs=tinysrgb&w=1260&h=750&dpr=1",
55+
"readthedocs_url": "https://pycontributors.readthedocs.io/projects/site-cloner/en/latest/"
5456
},
5557
{
5658
"project_name": "Stock-Dashboard",
@@ -73,6 +75,7 @@
7375
"github_url": "https://github.com/Py-Contributors/Movens",
7476
"project_tags": "python, file, mover, gui",
7577
"pypi_url": "https://pypi.org/project/movens/",
76-
"project_image": "https://github.com/DrakeEntity/project-Image/blob/master/py-contributors/projects/filemover.jpg?raw=true"
78+
"project_image": "https://github.com/DrakeEntity/project-Image/blob/master/py-contributors/projects/filemover.jpg?raw=true",
79+
"readthedocs_url": "https://movens.readthedocs.io/"
7780
}
7881
]

community/index.html

Lines changed: 24 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,42 +1,40 @@
11
---
22
layout : default
33
title : Community | PyContributors
4-
description : Community members
4+
description : Community members
55
image : https://i0.wp.com/www.ictworks.org/wp-content/uploads/2017/06/open-source.png?fit=640%2C440&ssl=1
66
active : community
77
---
88

99
<div class="container">
10+
<div class="jumbotron text-dark text-center p-4">
11+
<h1><strong>Community Members</strong></h1>
12+
</div>
1013

11-
12-
<div class="jumbotron text-dark text-center p-4">
13-
<h1><strong>Community Members</strong></h1>
14-
</div>
15-
16-
{% for member in site.data.members %}
17-
<div class="card text-white bg-dark mb-3" style="height:auto;">
18-
<div class="row no-gutters">
19-
<div class="col-md-4">
14+
{% for member in site.data.members %}
15+
<div class="card text-white bg-dark mb-3" style="height:auto;">
16+
<div class="row no-gutters">
17+
<div class="col-md-4">
2018
<img src="{{member.avatar}}" class="card-img">
21-
</div>
22-
<div class="col-md-8">
23-
<div class="card-body h-100">
24-
{% if member.name %}
19+
</div>
20+
<div class="col-md-8">
21+
<div class="card-body h-100">
22+
{% if member.name %}
2523
<h2 class="card-title">{{member.name}}</h2>
26-
{% else %}
24+
{% else %}
2725
<h2 class="card-title">{{member.login}}</h2>
28-
{% endif %}
29-
<p class="card-text">{{member.location}}</p>
30-
<h5 class="card-subtitle mb-2 text-muted">
31-
<a href="https://github.com/{{member.login}}"><i class="fab fa-github mr-2"></i>{{member.login}}</a>
32-
</h5>
33-
<p class="card-text">{{member.bio}}</p>
34-
{% if member.blog %}
26+
{% endif %}
27+
<p class="card-text">{{member.location}}</p>
28+
<h5 class="card-subtitle mb-2 text-muted">
29+
<a href="https://github.com/{{member.login}}"><i class="fab fa-github mr-2"></i>{{member.login}}</a>
30+
</h5>
31+
<p class="card-text">{{member.bio}}</p>
32+
{% if member.blog %}
3533
<p><a href="{{member.blog}}">📝 {{member.blog}}</a></p>
36-
{% endif %}
34+
{% endif %}
35+
</div>
3736
</div>
3837
</div>
3938
</div>
40-
</div>
41-
{% endfor %}
42-
</div>
39+
{% endfor %}
40+
</div>

developers/index.html

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -7,31 +7,31 @@
77

88
<div class="container">
99

10-
<div class="jumbotron text-dark text-center p-4">
11-
<h1><strong>Maintainers</strong></h1>
12-
</div>
10+
<div class="jumbotron text-dark text-center p-4">
11+
<h1><strong>Maintainers</strong></h1>
12+
</div>
1313

14-
{% for member in site.data.contributors %}
15-
<div class="card text-white bg-dark mb-3" style="height:auto;">
16-
<div class="row no-gutters">
17-
<div class="col-md-4">
18-
{% if member.picture %}
14+
{% for member in site.data.contributors %}
15+
<div class="card text-white bg-dark mb-3" style="height:auto;">
16+
<div class="row no-gutters">
17+
<div class="col-md-4">
18+
{% if member.picture %}
1919
<img src="/assets/contributors/{{member.picture}}" class="card-img">
20-
{% else %}
20+
{% else %}
2121
<img src="/assets/contributors/sample.png" class="card-img"> <!-- if no picture load the sample -->
22-
{% endif %}
23-
</div>
24-
<div class="col-md-8">
25-
<div class="card-body h-100">
26-
<h3 class="card-title">{{member.name}}</h3>
27-
<h5 class="card-subtitle mb-2 text-muted">
28-
<a href="https://github.com/{{member.github}}"><i class="fab fa-github mr-2"></i>{{member.github}}</a>
29-
</h5>
30-
<p class="card-text">{{member.info}}</p>
31-
<p class="card-text text-muted">Email : {{member.email}}</p>
22+
{% endif %}
23+
</div>
24+
<div class="col-md-8">
25+
<div class="card-body h-100">
26+
<h3 class="card-title">{{member.name}}</h3>
27+
<h5 class="card-subtitle mb-2 text-muted">
28+
<a href="https://github.com/{{member.github}}"><i class="fab fa-github mr-2"></i>{{member.github}}</a>
29+
</h5>
30+
<p class="card-text">{{member.info}}</p>
31+
<p class="card-text text-muted">Email : {{member.email}}</p>
32+
</div>
3233
</div>
3334
</div>
3435
</div>
35-
</div>
36-
{% endfor %}
37-
</div>
36+
{% endfor %}
37+
</div>

join-us/index.html

Lines changed: 49 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -7,42 +7,68 @@
77
---
88
<style>
99
body {
10-
font-family: Verdana, sans-serif !important;
11-
font-weight:300;
12-
}
13-
.logo{
14-
height: 25px;
15-
weight: 25px;
16-
}
10+
font-family: Verdana, sans-serif !important;
11+
font-weight: 300;
12+
}
13+
14+
.logo {
15+
height: 25px;
16+
weight: 25px;
17+
}
1718
</style>
18-
<h1>What is Py-Contributors ?</h1><hr>
19-
<p>Py-Contributors is an open-source community for Python, Machine learning, Web Development and Data Science. Most of us are students and are continuously learning from each other's experiences.</p>
19+
<h1>What is Py-Contributors ?</h1>
20+
<hr>
21+
<p>Py-Contributors is an open-source community for Python, Machine learning, Web Development and Data Science. Most of
22+
us are students and are continuously learning from each other's experiences.</p>
2023

21-
<h1>Why Contribute to Open-Source ?</h1><hr>
24+
<h1>Why Contribute to Open-Source ?</h1>
25+
<hr>
2226

23-
<p>Open source projects bring many benefits to those who participate in them, and such experience is great for your CV and greater for your knowledge and skills. By joining a community of like-minded people and polishing up your skills, you can give yourself a step up as an aspiring developer.</p>
27+
<p>Open source projects bring many benefits to those who participate in them, and such experience is great for your CV
28+
and greater for your knowledge and skills. By joining a community of like-minded people and polishing up your skills,
29+
you can give yourself a step up as an aspiring developer.</p>
2430

2531
<p>There are several reasons to contribute to OSS (open-source software) : </p>
2632

2733
<ul class="list-group">
28-
<li class="list-group-item">First, there are a lot of enthusiasts who simply believe that code should be open. They're idealists who want to make the world a better place, and it drives them to contribute code. The desire to share can be a powerful motivator.</li>
29-
<li class="list-group-item">Second, OSS gives you a great start. Beginners might start by fixing minor things, such as a bug in a library, sending a pull request, or even writing a piece of documentation. However, beginner developers can also learn to write so-called "clean code" – code that is readable and maintainable – while contributing to open source projects.</li>
30-
<li class="list-group-item">Third, you get the chance to be part of an active open source community where you can meet like-minded people and supporters. Moreover, if you're a freelancer and actively contribute to open source projects, you increase your chances of being noticed by potential employers.</li>
34+
<li class="list-group-item">First, there are a lot of enthusiasts who simply believe that code should be open. They're
35+
idealists who want to make the world a better place, and it drives them to contribute code. The desire to share can
36+
be a powerful motivator.</li>
37+
<li class="list-group-item">Second, OSS gives you a great start. Beginners might start by fixing minor things, such as
38+
a bug in a library, sending a pull request, or even writing a piece of documentation. However, beginner developers
39+
can also learn to write so-called "clean code" – code that is readable and maintainable – while contributing to open
40+
source projects.</li>
41+
<li class="list-group-item">Third, you get the chance to be part of an active open source community where you can meet
42+
like-minded people and supporters. Moreover, if you're a freelancer and actively contribute to open source projects,
43+
you increase your chances of being noticed by potential employers.</li>
3144
</ul>
3245

33-
<h2>How to Participate ?</h2><hr>
46+
<h2>How to Participate ?</h2>
47+
<hr>
3448

35-
<p>You can find many projects, you are free to participate on GitHub – a developer-oriented platform with a simple but essential set of functionality. You can contribute to free software in many ways. Developers can fork projects, make changes to code, and send pull requests. And quality assurance is always appreciated. Sometimes developers are too busy or too lazy to check the quality of their code. So go ahead and report a bug or try to fix it – your help is appreciated.</p>
49+
<p>You can find many projects, you are free to participate on GitHub – a developer-oriented platform with a simple but
50+
essential set of functionality. You can contribute to free software in many ways. Developers can fork projects, make
51+
changes to code, and send pull requests. And quality assurance is always appreciated. Sometimes developers are too
52+
busy or too lazy to check the quality of their code. So go ahead and report a bug or try to fix it – your help is
53+
appreciated.</p>
3654

37-
<h3> Connect with community</h3><hr>
55+
<h3> Connect with community</h3>
56+
<hr>
3857
<ul>
39-
<li><a href="https://github.com/Py-Contributors/support/issues/new?assignees=&labels=invite+me+to+the+organisation&template=invite.yaml&title=Please+invite+me+to+the+GitHub+Community+Organization" target="_blank"><img class="logo" src="https://raw.githubusercontent.com/DrakeEntity/project-Image/master/github-logo.jpg"> Github</a></li>
40-
<li><a href="https://discord.gg/JfbK3bS" target="_blank"><img class="logo"src="https://raw.githubusercontent.com/DrakeEntity/project-Image/master/discord-logo.png"> Discord</a></li>
58+
<li><a
59+
href="https://github.com/Py-Contributors/support/issues/new?assignees=&labels=invite+me+to+the+organisation&template=invite.yaml&title=Please+invite+me+to+the+GitHub+Community+Organization"
60+
target="_blank"><img class="logo"
61+
src="https://raw.githubusercontent.com/DrakeEntity/project-Image/master/github-logo.jpg"> Github</a></li>
62+
<li><a href="https://discord.gg/JfbK3bS" target="_blank"><img class="logo"
63+
src="https://raw.githubusercontent.com/DrakeEntity/project-Image/master/discord-logo.png"> Discord</a></li>
4164
</ul>
42-
<h3>Resources to Learn about Opensource :</h3><hr>
65+
<h3>Resources to Learn about Opensource :</h3>
66+
<hr>
4367
<ul>
44-
<li><a href="https://www.dataschool.io/how-to-contribute-on-github/" target="_blank">How to Contribute on Github</a></li>
45-
<li><a href="https://www.digitalocean.com/community/tutorial_series/an-introduction-to-open-source" target="_blank">Introduction to Opensource</a></li>
68+
<li><a href="https://www.dataschool.io/how-to-contribute-on-github/" target="_blank">How to Contribute on Github</a>
69+
</li>
70+
<li><a href="https://www.digitalocean.com/community/tutorial_series/an-introduction-to-open-source"
71+
target="_blank">Introduction to Opensource</a></li>
4672
</ul>
4773

48-
<h2 class="text-center"><i class="fas fa-code mr-2"></i>Happy Coding<i class="fas fa-code ml-2"></i></h2>
74+
<h2 class="text-center"><i class="fas fa-code mr-2"></i>Happy Coding<i class="fas fa-code ml-2"></i></h2>

projects/index.html

Lines changed: 30 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -2,46 +2,49 @@
22
layout : default
33
title : Projects | PyContributors
44
description : Dedeicated page for PyContributors projects.
5-
image :
5+
image :
66
active : projects
7-
87
---
98
<div class="container">
10-
<div class="jumbotron text-light text-center">
11-
<div class="jumbo-content">
12-
<h1 class="display-3"><strong>Community Projects</strong></h1>
13-
<p>Projects maintained by Py-Contributors community</p>
14-
</div>
15-
</div>
9+
<div class="jumbotron text-light text-center">
10+
<div class="jumbo-content">
11+
<h1 class="display-3"><strong>Community Projects</strong></h1>
12+
<p>Projects maintained by Py-Contributors community</p>
13+
</div>
14+
</div>
1615
</div>
1716

1817
<div class="row">
19-
<div class="container">
20-
<div class="row" data-masonry='{"percentPosition": true }'>
21-
{% for project in site.data.projects %}
22-
<div class="col-sm-6 col-lg-6 mb-2">
23-
<div class="card text-center bg-light">
24-
<figure class="mb-0">
25-
<blockquote class="blockquote mb-0">
26-
{% if project.project_image %}
18+
<div class="container">
19+
<div class="row" data-masonry='{"percentPosition": true }'>
20+
{% for project in site.data.projects %}
21+
<div class="col-sm-6 col-lg-6 mb-2">
22+
<div class="card text-center bg-light">
23+
<figure class="mb-0">
24+
<blockquote class="blockquote mb-0">
25+
{% if project.project_image %}
2726
<img class="card-img-top" src="{{project.project_image}}">
28-
{% endif %}
29-
<h3 class="card-title mb-0 text-primary">{{project.project_name}}</h3>
30-
</blockquote>
31-
<p>{{project.description}}</p>
32-
<a href="{{project.github_url}}" class="btn btn-info">Github</a>
27+
{% endif %}
28+
<h3 class="card-title mb-0 text-primary">{{project.project_name}}</h3>
29+
</blockquote>
30+
<p>{{project.description}}</p>
31+
<a href="{{project.github_url}}" class="btn btn-primary">Github</a>
3332
{% if project.pypi_url %}
34-
<a href="{{project.pypi_url}}" class="btn btn-info">PyPi</a>
33+
<a href="{{project.pypi_url}}" class="btn btn-warning">PyPi</a>
34+
{% endif %}
35+
{% if project.bot_invite %}
36+
<a href="{{project.bot_invite}}" class="btn btn-warning">Invite in Server</a>
3537
{% endif %}
3638
{% if project.readthedocs_url %}
37-
<a href="{{project.readthedocs_url}}" class="btn btn-info">Documentation</a>
39+
<a href="{{project.readthedocs_url}}" class="btn btn-danger">Documentation</a>
3840
{% endif %}
3941
{% if project.project_tags %}
40-
<p class="card-text mb-2"><small class="text-muted">{{project.project_tags}}</small></p>
42+
<p class="card-text mb-2"><small class="text-muted">{{project.project_tags}}</small></p>
4143
{% endif %}
42-
</figure>
44+
</figure>
45+
</div>
4346
</div>
47+
{% endfor %}
4448
</div>
45-
{% endfor %}
4649
</div>
47-
</div> <!-- Row closed-->
50+
</div> <!-- Row closed-->

0 commit comments

Comments
 (0)