Description
Highlight issues with 'good first issue' label using a distinctive colored badge.
Why Needed
- Makes beginner-friendly issues stand out
- Helps new contributors find suitable issues
- Visual differentiation improves scanning
Implementation Details
- Detect 'good first issue' or 'good-first-issue' label
- Show green/highlighted badge
- Position prominently on issue card
- Add tooltip explaining the badge
Files to Modify
src/components/results/IssueCard.svelte
Code Example
{#if hasGoodFirstIssueLabel(issue.labels)}
<span
class="bg-green-500 text-white px-2 py-1 rounded-full text-xs"
title="Great for first-time contributors"
>
Good First Issue
</span>
{/if}
Acceptance Criteria
Time Estimates
- With AI: 180 minutes
- Without AI: 1200 minutes
Description
Highlight issues with 'good first issue' label using a distinctive colored badge.
Why Needed
Implementation Details
Files to Modify
src/components/results/IssueCard.svelteCode Example
{#if hasGoodFirstIssueLabel(issue.labels)} <span class="bg-green-500 text-white px-2 py-1 rounded-full text-xs" title="Great for first-time contributors" > Good First Issue </span> {/if}Acceptance Criteria
Time Estimates