Skip to content
This repository has been archived by the owner on Sep 4, 2021. It is now read-only.

Make a Dedicated Space for the Contributors to the Website #6

Open
velitasali opened this issue Sep 20, 2020 · 5 comments
Open

Make a Dedicated Space for the Contributors to the Website #6

velitasali opened this issue Sep 20, 2020 · 5 comments
Labels
documentation Improvements or additions to documentation good first issue Good for newcomers hacktoberfest Hactoberfest-friendly issue

Comments

@velitasali
Copy link
Member

Mentioning those who contributed to the project's website on a visible space could drive more people to the project.

Expected look

  • Shows the details for the contributors. It may include a Twitter handle, GitHub profile, name, nickname, personal website.
  • It should be visible in about or contributors page.

How it should work

  • It should use YAML, _config.yml to be more specific.
  • It can be added by the contributors themselves.
@velitasali velitasali added documentation Improvements or additions to documentation good first issue Good for newcomers labels Sep 20, 2020
@mubashir-rehman
Copy link

mubashir-rehman commented Oct 5, 2020

https://training.galaxyproject.org/training-material/hall-of-fame This might help.
It is a bit messy cuz I can't find the files where these should be located. Looking forward to implement it before Hacktober ends.
This is all needed https://github.com/galaxyproject/training-material/search?q=hall+of+fame .(Sorry for update ping).

@velitasali velitasali added the hacktoberfest Hactoberfest-friendly issue label Oct 5, 2020
@velitasali
Copy link
Member Author

No problem at all and yes, this can help.

site.data seems to be the source (https://github.com/galaxyproject/training-material/search?q=contributors), but it is not in the _config.yml file. They may be lazy loading it at some point.

@mubashir-rehman
Copy link

The data is in -config.yml but I can't find it. However, I found another solution that automates everything but currently I don't have knowledge for adding social links. https://showndarya.github.io/Hacktoberfest/Contributors_Page_Source/ this uses github api and the code is very simple. It might cause conflict with base theme but it is an option. The code is here https://github.com/Showndarya/Hacktoberfest/tree/master/Contributors_Page_Source

@velitasali
Copy link
Member Author

Yes, that seems to be using the jQuery for ajax call. We already have jQuery for Bootstrap, so adding this shouldn't cause too much trouble. The call happens here: https://github.com/Showndarya/Hacktoberfest/blob/master/Contributors_Page_Source/index.js

@mubashir-rehman
Copy link

#15
Not an ideal page but it works.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
documentation Improvements or additions to documentation good first issue Good for newcomers hacktoberfest Hactoberfest-friendly issue
Projects
None yet
Development

No branches or pull requests

2 participants