Git Product home page Git Product logo

hacktoberfest_progress's Issues

Fix broken 'how to use' URL

The URL is wrapped in a code block and not making it functionally clickable.

Needs fixing or restyling to keep it prominent.

Add CI to run tests for PRs

Once tests have been created, we can add a CI (free) to run checks across new PRs.

I would recommend CircleCI as it's free to integrate.

Pull Request details as a popup

If the details of the Pull Requests in the results div can be showed as a popup only if someone clicks on a show details button, it will be better as now the length of the extension popup increases too much while displaying result.

Improve the UI

Improve the UI in some way?

Make the results more prominent, improve the 'show results' overlay, better font?

403 forbidden

When the limit is reached, a 403 forbidden error is thrown in the console.

We should handle this correctly by informing the user.

403 error from GitHub

If 403 error returned when calling API, we should probably handle this better.

Suggestion: Don't change any UI unless a ~200 is returned successfully.

Search fails when user hasn't submitted PR within time range

Example response which causes error

{
"total_count": 0,
"incomplete_results": false,
"items": []
}

This errors as the avatar urls rely on user data being available and at least one PR existing.

Possible solution would be to have multiple calls to guarantee the user data is returned.

Thumbnails for recent searchs

Thumbnails can be saved for at least 5 recently searched users for quick search. One option for design can be round images/handles right above the search box.

Saved last search result

Save the result of the last searched user in a single browser session so that every time a person opens the extension, it is not blank and shows the results related to the last searched GitHub Handle.

Add contributors

Add contributors to readme file which are there in the contributors section of this repository.

Progress bar bug

When you have reached over 5 PRs for the Hacktoberfest challenge, the bar appears to use the array index to set the length.

This means the bar extends outside the extension page container.

Solution: Fix the length of the progress bar to 5 segments max.

Active profile should have more prominence

The profile icon has been removed from below the buttons to improve the UI (#76)

Now the icons at the top are enlarged, but maybe the active profile icon should be larger than the unselected?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.