GithubHelp home page GithubHelp logo

iedr / goodfirstissues Goto Github PK

View Code? Open in Web Editor NEW
243.0 243.0 57.0 290.67 MB

A website that targets developers who want to contribute to open source software but do not know where or how to start.

Home Page: https://iedr.github.io/goodfirstissues

License: MIT License

HTML 25.87% CSS 7.96% JavaScript 51.30% Go 14.87%
bootstrap github-actions golang good-first-issue graphql

goodfirstissues's People

Contributors

andrewkohn avatar arkeologist avatar bharati-21 avatar darensin avatar devjuliet avatar easyvipin avatar gkerfimf avatar harsiddhdave44 avatar iedr avatar johanbove avatar jwright707 avatar karlhorky avatar keithbrosch avatar lucalves avatar xebuz avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

goodfirstissues's Issues

Display/filter project by stars or forks

Looking for a meaningful project to contribute to, it would be useful to know the impact of the listed repositories. If you approve this enhancement I can do it next week. If not someone else can take it

UI Revamp

The UI looks quite stale in comparison to other websites. It would look better with colors, gradients and animations.

Emojis in "Good first issue" Labels Affecting Discoverability

Hi, I've noticed that issues on my repo https://github.com/o2sh/onefetch aren't being discovered on your site, and I suspect it's because I use emojis in my "Good first issue" labels, e.g., "🌱 good first issue". Emojis can add a visual touch, making issues more engaging for newcomers.

Could we look into enhancing the site's ability to recognize and list such emoji-containing labels? This would help repositories like mine and provide newcomers with a broader array of starting points.

Thank you for considering this request!

Feat: Remove Extra Padding from Main Content on Landing Page in Mobile View

Issue Description:
On the landing page of our website, we've observed that there is excess padding present on both sides of the main content specifically when viewed on mobile devices. This additional padding is affecting the user experience by reducing the usable space and causing unnecessary scrolling. To enhance the mobile user experience, we need to address this padding issue.

Expected Behavior:
The main content on the landing page should be properly aligned without any extra padding on both sides, ensuring that users can access the content comfortably on mobile devices without having to scroll excessively.

Steps to Reproduce:

  1. Open the landing page of our website on a mobile device.
  2. Observe the amount of padding present on both sides of the main content.
  3. Note how the excessive padding impacts the usability and requires unnecessary scrolling.

Proposed Solution:
The padding values for the main content should be adjusted specifically for mobile views to ensure optimal use of screen space. This can be achieved through CSS media queries or responsive design techniques.

Screenshots:
Screenshot_20230824-142645

How to be added?

How to be added as developer?
I mean, I would like that my repos will be showed here. Thanks :)

Use URL search query for pages and filter

What's the problem

Hi, I just found that when we navigate to specific page number but when we refresh or reload page we have to navigate to that page again.

video.mp4

What should be

You should use URL parameters pages

For example: https://goodfirstissues.com?lang=javasript&page=10

By using this method users filter and page no will not lost on refresh and link can be share with other user

Why it is bad practice

https://www.youtube.com/watch?v=oZZEI23Ri6E

long loading time with error.

I've been using goodfirstissues to find issues to fix, but over the past few days, I've had trouble getting the website to load on my desktop computer in any of the browsers. The mobile website is working properly.
I've tried clearing the cache and cookies, but the issue persists.
After a loading period, it displays "Oops! Seems like there is no issue to show! Refresh to try again."

If it's an issue specific to my device or browser settings and a problem that just I have.
Please offer some solutions to the problem.

image
image

image

'Go to issue' button isn't working

It seems that after a recent update, the 'Go to issue' button is no longer navigating to the issue being listed.

Steps to reproduce:

  1. Open goodfirstissues.com
  2. Click on the 'Go to issue' button for any issue listed on site.

Expected behavior:

'Go to issue' button should properly navigate to the issue.

Filter spam issues

It seems someone has spammed new issues on their empty repo with good first issue tags, among others, and filled up most of the pages with just empty spam issues.

A detail contributing guide

The only thing about this website that I like is the.com ending; otherwise, the user interface needs to be updated, and there isn't a comprehensive tutorial for contributing, which is a problem because I want to include my project here. I was given no instructions for doing the same. I will try to work on this issue. Can you please assign me that?

Feat : Sort select filter

It's been several times, I come to the site. I used it several times, each time I go on the selects, I get lost.

I suggest sorting, or alphabetizing. This will allow other users to better select the desired languages. Instead of typing directly the language. I would like to have feedback to discuss this

@iedr

image

'Filter by Number of Stars' Button is not working as expected

'Filter by Number of Stars' Button is not working as expected

Expected Behavior:

Should be displaying repos as per the user's entered number

Current Behavior:

BUG

  • Displaying Random Repos regardless of the repo
  • If all fields are selected, entering number of stars doesn't make any difference
  • How to Regenerate -> Video Demo

Enhancements

  • No form validation
  • User should only be allowed to enter the numeric value, currently it is accepting and processing all type of values.
  • This can lead to SQL Injection attack as well
  • How to Regenerate -> Video Demo

Allow users more flexibility in filtering/sorting issues

Currently, there is only the option to filter the list of issues based on Programming Language, Repository and Type of Issue. User should be allowed to filter issues based on the title, and also sort issues based on things like number of assignees.

🌟Feature: Search function

Hello everyone πŸ‘‹,
I have an idea for a new function, if not available - a search function. It would certainly make navigation and searching easier.

Greetings NH

Navigation button heights are too long

Current Behavior:
The navigation buttons are clickable below the displayed button.
image

Desired Behavior:
Reduce the height of the button to match the displayed button.

If this is a valid issue, can I please work on it? Thank you.

Fix line-height issue that cuts off longer characters

The current CSS line-height of list-item h5 headings in combination with the text-truncate class-name is cutting off long characters.
Example: see the letter 'g' in the example screenshot.

Browser: Firefox latest on Windows and other

Screenshot 2020-10-05 202958

Contributing and Code of Conduct

Hello! I am interested in participating in this project, however, I noticed that the contributing file is empty and there is no code of conduct. Is it possible that I can contribute by creating these files? Thank you!

Contributions

Hello, I would like to contact you via an issue, is it possible to contribute to your project?

  • Are you looking for someone?

Grezor

Persist dropdown selections

Current Behavior:
When selecting options in the dropdowns and then going to the about page, and then going back to the home page, the data selected before disappear.

Desired Behavior:
Persist dropdown selections when going between the Home page and About page.

If this issue is valid, I'd like to take a stab at it. Thank you

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.