Introducing Projects
Present all your projects in style with a super customizable web app! β¨
Projects uses the GitHub API to list all y...
For further actions, you may consider blocking this person and/or reporting abuse
I updated the UI a bit. But now it's light themed. If you like I can make a pull request. Maybe to a new branch
link - chamodperera.github.io/projects/
Looks good! I might add a theme toggle, although the CSS is pretty basic here and just updating the root variables should take care of most of the styling.
Ok, sure
It is possible to do a new HTML file for this specific UI (unless you changed CSS, which would be even easier) where index.html redirects to it.
Yes it is possible , but I didn't changed the index.html much.
Would it be possible to add filtering and sortering options like most liked, by languages, by last update, hiding archived repos,...
This because when you have a lot of repositories, it's nice to be able to use filtering and sortering.
Thanks
Yes, it should be possible with some input tags and event listeners, the only reason I did not add it is that the repositories page on GitHub already has those capabilities.
I wanted to keep it as simple as possible, but if you want those features on your fork I'll be happy to help you any way I can!
I've asked because I've, myself, do something quite similar to your code : avonture.be/. Click on the Git image (top right) to get access to the source.
That script is also using the GitHub API and different calls to bypass the limitation of 100 repos. The script is quite simple and ... I've not implemented any sortering/filter but well a table of contents (which I'm using a lot when I search a repo on my page).
That looks good!
I took some time, forked the project and rebuild it in TypeScript and Sass ^^ github.com/JosunLP/projectDisplay
Nice! This is what I love about open source β¨
Updated my rewrite Fork to the newest changes. Light Theme based on System settings, filtering of Forks and display of stars and Fork sum is now available ^^
github.com/JosunLP/projectDisplay
Yup, I released the 2.0 release sometime back
This is great!
I have some suggestions. Permit me to get ambitious but I feel this can even get bigger and more fun π
Existing code base would require a framework and plenty of inspiration to deal with these but it would be a life saver for portfolio-lazy developers. πππΌ
I might jump on with some pull requests when I get the time.
Great points, I'll look forward to those PRs!
I think that the stats of the user can be implemented easily with other open source such as github.com/DenverCoder1/github-rea... and many more!
Your Projects are so underrated π₯Ί. Anyone reading this, go star his projects π! my page
Thank you! Means a lot
Projects 2.0 has been released:
What's Changed:
Thanks. Really helpful
Hope it was useful to you
Yep, I tried it out. chamodperera.github.io/projects/
Please let me know if you have any feedback or need help setting this up!
This might be interesting.
Thanks!
I would suggest working with environment variables, since itβs now really easy to (accidentally) commit your personal access token.
I didn't want to introduce any node dependencies in this repo that's why it uses PATs. Even if someone commits there keys, just deleting them from github or creating the keys for very short expiry date should do.
Hey I was able to setup jmfayard.github.io/projects/ in a matter of minutes.
Great job!
Thank you! glad you liked it :)
You could make a new HTML file for this particular UI (unless you changed the CSS, which would be even easier), and index.html would then point to that file. chamodperera.github.io/projects/backrooms game