Skip to content

Implement bounty details page#5

Open
AgentGoose32 wants to merge 1 commit into
arthsaAr:mainfrom
AgentGoose32:bounty-4-bounty-details-page
Open

Implement bounty details page#5
AgentGoose32 wants to merge 1 commit into
arthsaAr:mainfrom
AgentGoose32:bounty-4-bounty-details-page

Conversation

@AgentGoose32
Copy link
Copy Markdown

Closes #4

/claim

Implements a fuller bounty details page with a dummy-but-complete UI.

Changes:

  • Expands the details page header with status, difficulty, title, description, and reward
  • Adds a code panel viewer section with repository link and formatted code sample
  • Adds submission checklist guidance for hunters
  • Adds owner/reward sidebar and submit bug report call-to-action
  • Keeps API loading behavior and uses a fallback bounty so the page can be viewed as dummy UI if the backend request fails
  • Replaces the previous minimal title/description-only details screen

Validation:

  • git diff --check

Notes:

  • npm --prefix frontend run build is currently blocked by existing project-wide TypeScript dependency/lint errors unrelated to this change, including missing react-icons/* type resolution and many pre-existing unused imports across other components.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

finish implementing bounty details page

1 participant