Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support colors based on different languages #10

Open
arvind0598 opened this issue Sep 24, 2021 · 3 comments
Open

Support colors based on different languages #10

arvind0598 opened this issue Sep 24, 2021 · 3 comments
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@arvind0598
Copy link
Owner

GitHub uses different colors for each language. This is done via the Linguist library, which among other things, has ALL its config data in one huge YAML file. This file has been imported into config/languages.yml in this project.

This issue is to support differently colored badges depending on the language. It likely involves leveraging NextJS to read the YAML data once at build time and ideally creating a lighter version that is essentially just a key-value map between languages and colors. It should be persistent to avoid going through that huge file over and over again.

@arvind0598 arvind0598 added enhancement New feature or request help wanted Extra attention is needed labels Sep 24, 2021
@royadeveloper01
Copy link

@arvind0598 I would like to know if I can work on this issue as a first-time contributor to open-source projects. I'm ready to study and work on the new technologies introduced. Thanks.

@arvind0598
Copy link
Owner Author

@royadeveloper01 you can, but GitHub has gotten a lot better with their search UI since I started the project. There's nothing new this bring anymore.

@royadeveloper01
Copy link

@arvind0598 That is what I thought. My goal is to contribute to open source projects in order to regain my footing in web development. After discovering the initiative by accident, I also had second thoughts. Would you mind sharing any open-source projects you have in mind?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants